第一种:
先编译,后执行
go build 源程序 :生成.exe文件----编译时,会将程序运行依赖的库文件包含在.exe(可执行文件)中,所以,可执行文件变大了很多
直接运行.exe文件----如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有go开发环境的机器上,仍然可以直接运行
第二种:
go run 源程序----不会生成可执行文件,且执行的机器上必须配置好go开发环境
第一种:
先编译,后执行
go build 源程序 :生成.exe文件----编译时,会将程序运行依赖的库文件包含在.exe(可执行文件)中,所以,可执行文件变大了很多
直接运行.exe文件----如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有go开发环境的机器上,仍然可以直接运行
第二种:
go run 源程序----不会生成可执行文件,且执行的机器上必须配置好go开发环境