个人总结
1.go编译时会把名为main的包进行编译为二进制可执行文件,因此main是整个代码项目的程序入口
2.导入包时,标准库的包会在安装go的位置找到,开发者创建或者需要下载的包,会在GOPATH位置寻找寻找的顺序是首先从go安装目录,找到就停止,反之再GOPATH位置继续找。
3.每个包可以包含多个init函数,在导入时加上”_“使其工作
4.go工具有编译build,检测vet,格式化fmt,包文档doc,包依赖工具
有疑问加站长微信联系(非本文作者)
1.go编译时会把名为main的包进行编译为二进制可执行文件,因此main是整个代码项目的程序入口
2.导入包时,标准库的包会在安装go的位置找到,开发者创建或者需要下载的包,会在GOPATH位置寻找寻找的顺序是首先从go安装目录,找到就停止,反之再GOPATH位置继续找。
3.每个包可以包含多个init函数,在导入时加上”_“使其工作
4.go工具有编译build,检测vet,格式化fmt,包文档doc,包依赖工具
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
1.go编译时会把名为main的包进行编译为二进制可执行文件,因此main是整个代码项目的程序入口
2.导入包时,标准库的包会在安装go的位置找到,开发者创建或者需要下载的包,会在GOPATH位置寻找寻找的顺序是首先从go安装目录,找到就停止,反之再GOPATH位置继续找。
3.每个包可以包含多个init函数,在导入时加上”_“使其工作
4.go工具有编译build,检测vet,格式化fmt,包文档doc,包依赖工具