码农印象 码农印象
4年前
【程序人生】毕业入职后,C++转Go语言工作半年感受
我在大学期间就听说了Go并学习了一段时间,坦白的说,那时候对Go是比较无感的,因为并没有看到Go特别亮眼的地方,可能和我使用C、C、Java有关,这三
码农印象 码农印象
4年前
【Golang】Goland使用介绍
goland介绍Goland官方地址:http://www.jetbrains.com/go/(http://www.jetbrains.com/go/)goland安装下载Windows下载地址:https://download.jetbrains.com/go/goland2018.2.1.exe(https://download
go语言中,Printf()、Sprintf()、Fprintf()函数的区别用法是什么?
Printf()、Sprintf()、Fprintf()函数的区别用法是什么?  都是输出格式化字符串,只是输出到的目标不一样:    Printf()是把格式化字符串输出到标准到标准输出(一般是屏幕,可以重定向)    Printf()是和标准输出文件(stdout)关联的,Fprintf则没有这个限制    Sprintf()是
Andy20 Andy20
4年前
go语言之进阶篇字符串操作常用函数介绍
下面这些函数来自于strings包,这里介绍一些我平常经常用到的函数,更详细的请参考官方的文档。一、字符串操作常用函数介绍1、ContainsfuncContains(s,substrstring)bool功能:字符串s中是否包含substr,返回bool值示例:fmt.Println(strings.Contains(
Stella981 Stella981
3年前
Docker之两小时入门
1、引言1.1Docker是什么Docker最初是dotCloud公司创始人SolomonHykes在法国期间发起的一个公司内部项目,于2013年3月以Apache2.0授权协议开源,主要项目代码在GitHub上进行维护。Docker使用Google公司推出的Go语言进行开发实现。
Wesley13 Wesley13
3年前
C++调用Go方法的字符串传递问题及解决方案
摘要:C调用Go方法时,字符串参数的内存管理需要由Go侧进行深度值拷贝。现象在一个APP技术项目中,子进程按请求加载Go的ServiceModule,将需要拉起的ServiceModule信息传递给Go的Loader,存在C调用Go方法,传递字符串的场景。方案验证时,发现有奇怪的将std::string对象的内容传递给G
Stella981 Stella981
3年前
Go 1.16新功能特性不完全前瞻
Go1.16将于2021年2月发布。目前已经进入freeze状态,即不再接受新feature,仅fixbug、编写文档和接受安全更新等。目前Go1.16的发布说明尚处于早期草稿阶段,但Go团队成员正在致力于编写发布说明。Go1.16的完全特性列表说明还得等真正发布前才能得到。如今要了解Go1.16功能特性都有哪些变化,只能结合现有的releas
Wesley13 Wesley13
3年前
Go 语言基础入门教程 —— 函数篇:匿名函数和闭包
匿名函数熟悉Laravel框架(一个PHPWeb框架)的同学对匿名函数应该很熟悉,Laravel框架中有着大量匿名函数的应用场景,比如路由定义、绑定实现到接口等://路由定义再比如Swoole中通过回调函数处理网络事件实现异步事件驱动也是匿名函数的典型应用场景://收到请求时触发可以看到,匿名函数