go build 命令
目录结构如下:

该命令最常用的2种使用方式:
go build (等同于go build .)
- 编译当前文件夹内的所有的go文件, 并以存在于某一个go文件中的main()函数为入口, 最终在当前文件夹内输出文件名为 "Print函数.exe"的可执行文件
- 如果该文件夹的所有go文件中存在2个或以上的main函数,就会报错 "main redeclared in this block"
go build print2.go
- 只编译print2.go(当然也会编译该文件中导入的其它的包,该规则适用于任何情况), 在当前目录内生成print2.exe
- 由于只编译了print2.go,所以即使print.go中有mian函数也不会保报错
- 执行print2.exe,结果如下
-
call CustomPkgFunc
i am print2
print 命令
ddd
--- 君子处其实,不处其华;治其内,不治其外 张居正 ----
go学习笔记
原文:https://www.cnblogs.com/jiangzongyou/p/12181377.html