欢迎关注公众号:天天说编程 免费改简历,资料分享,面试经验分享。私信即可。
Go语言是编译型的语言,既有面向过程的特征,也有面向对象的特征,可以说是取其精华,雨露均沾。Go语言的内部将程序代码编程转换成计算机的机器指令,注意这儿是静态编译。Go语言提供的工具通过一个单独的命令调用,Go命令有一系列的子命令。其中最简单命令是run命令。
run命令编译一个或多个以.go为结尾的源文件,链接库文件,并运行最终生成可执行文件。
go run xxx.go
而build命令作用,能够编译这个程序,生成一个.exe,保存编译的结果以备将来使用。
go build xxx.go
// 生成的.exe文件运行
./xxx
小结:
①run是直接编译并执行xxx.go文件
②build是先编译成.exe文件,之后执行.exe文件,输出结果
欢迎关注公众号:天天说编程 免费改简历,资料分享,面试经验分享。私信即可。