GO语言的run与build命令分别用于做什么
导读:这篇文章主要给大家介绍“GO语言的run与build命令分别用于做什么”的相关知识,下文通过实际案例向大家展示操作过程,内容简单清晰,易于学习,有这方面学习需要的朋友可以参考,希望这篇“GO语言的run与build命令分别用于做什么”文章能...
这篇文章主要给大家介绍“GO语言的run与build命令分别用于做什么”的相关知识,下文通过实际案例向大家展示操作过程,内容简单清晰,易于学习,有这方面学习需要的朋友可以参考,希望这篇“GO语言的run与build命令分别用于做什么”文章能对大家有所帮助。区别:“go run”命令可以编译并直接运行程序,但不会产生exe文件,运行速度也相应较慢;“go build”命令用于测试编译包,主要检查是否会有编译错误,会产生exe文件,运行速度快。
本文操作环境:windows10系统、Go 1.11.2、thinkpad t480电脑。
go run 和 go build 命令的区别
go run:
go run 编译并直接运行程序,它会产生一个临时文件(但实际不存在,也不会生成 .exe 文件),直接在命令行输出程序执行结果,方便用户调试。运行速度也相应较慢
注意点:需要在main包下执行go run ,否则如下图
go build:
go build 用于测试编译包,主要检查是否会有编译错误,如果是一个可执行文件的源码(即是 main 包),就会在当前目录直接生成一个可执行文件( .exe 文件)。运行速度快
感谢各位的阅读,以上就是“GO语言的run与build命令分别用于做什么”的内容了,通过以上内容的阐述,相信大家对GO语言的run与build命令分别用于做什么已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注网络,网络将为大家推送更多相关知识点的文章。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: GO语言的run与build命令分别用于做什么
本文地址: https://pptw.com/jishu/654052.html