编译后再执行,执行流程如下
.go源文件 -> .exe或其他可执行文件 -> 结果
go run 源码,执行流程如下
.go 源文件 -> 结果
两种执行流程的区别是
第一种
可将编译生成的文件放到没有安装go的sdk电脑上也可以执行
编译时,编译器会将程序依赖的库文件包含在可执行文件中
编译后再执行,执行流程如下
.go源文件 -> .exe或其他可执行文件 -> 结果
go run 源码,执行流程如下
.go 源文件 -> 结果
两种执行流程的区别是
第一种
可将编译生成的文件放到没有安装go的sdk电脑上也可以执行
编译时,编译器会将程序依赖的库文件包含在可执行文件中