通过之前的学习,我们了解到有两种运行方式,分别如下:
方式一:
# 输入go build指令进行编译,-o为指定输出文件名
go build -o helloworld.exe
# 运行helloworld.exe
./helloworld.exe
方式二:
# 通过go run直接运行源文件
go run helloworld.go
忘记的话,看下 二、运行第一个Go程序
运行方式分别如下图:

go build

go run
- 若先编译生成可执行文件,则可将该可执行文件复制到没有Go语言开发环境的机器上进行运行
- 若直接通过go run go源代码的方式运行,则运行的机器上也需安装Go语言的开发环境
每日一问:为什么编译后的可执行文件比源文件要大很多?
PS:
# 指定名称编译
go build -o sayHi.exe helloworld.go
