1、go build 对go 文件进行编译生成.exe文件


2、go build 有很多种编译方法,如无参数编译、文件列表编译、指定包编译等,使用这些方法都可以输出可执行文件(.exe)。
3、go build+文件列表
go build+文件列表 比如:go build main.go 或多个文件 go build file1.go file2.go……
-o myexec参数,表示指定输出文件名为 myexec。4、“go build+包”在设置 GOPATH 后,可以直接根据包名进行编译,即便包内文件被增(加)删(除)也不影响编译指令。
-o执行指定输出文件为 main,后面接要编译的包名。包名是相对于 GOPATH 下的 src 目录开始的。5、go build 其他参数

6、go run 不会在运行目录下生成任何文件,可执行文件被放在临时文件中被执行

参考:http://c.biancheng.net/view/4440.html
原文:https://www.cnblogs.com/oceanran/p/12597518.html