go run {#autoid-1-5-3}
go run main.go也可以执行程序,该命令本质上是先在临时目录编译程序然后再执行。
如果你不清楚上方关于go run执行机制的描述,那么你最好今后都使用go build编译再执行。
go install {#autoid-1-5-4}
go install表示安装的意思,它先编译源代码得到可执行文件,然后将可执行文件移动到GOPATH的bin目录下。因为我们把GOPATH下的bin目录添加到了环境变量中,所以我们就可以在任意地方直接执行可执行文件了。
 51工具盒子
51工具盒子 
                 
                             
                         
                         
                         
                         
                        