golang 命令 go run 与 go build 的区别

文章目录

    go run

    简化了 golang 程序先编译后执行的操作。

    例如:

    go run main.go
    

    可以直接运行 golang 程序。但是与 go build 再执行不同的是,不会产出可执行文件。

    非常适合本地开发调试。

    go build

    编译 golang 程序,但是不执行。

    例如:

    go build main.go

    会生成可执行文件 main。需要手动执行

    ./main
    

    go run 前需要 go build 么?

    不需要

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式