go build 执行go build 文件名.go 之后,会进行编译生成一个.exe文件。编译器会将程序运行所依赖的库文件包含在这个可执行文件中。这个可执行文件拷贝到一台没有go开发环境的机器上,仍然可以运行 go run 执行go run 文件名.go之后它会自动执行编译,然后执行这个文件,并不会生成一个.exe文件