【go语言基础】go run和go build 区别

欢迎关注公众号:天天说编程    免费改简历,资料分享,面试经验分享。私信即可。       

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文件,输出结果

欢迎关注公众号:天天说编程    免费改简历,资料分享,面试经验分享。私信即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值