编译运行golang的两种方式:
go build -->生成一个二进制可执行文件(win下是.exe文件),然后在执行
go run --->内部编译一个二进制文件,直接执行。
实际开发中会使用go build,生成的二进制而执行文件会把go的运行环境也打包进去,在没有go运行环境的平台也可以执行,但是go run需要在有go运行环境的情况下,才可以编译执行。
执行可执行文件的文件名。
go build -o myhello.go hello.go //将hello.go修改为myhello.go,生成一个名为myhello的二进制可执行文件。
golang任何一个package中,都可以有唯一一个带有main方法的go文件,如果有多个情况就会报错。
回顾:
(一)go语言的sdk是什么?
(二)GoLang环境变量配置及其作用
(三)GoLang的程序编写、编译、运行的步骤
(四)GoLang程序编写的规则