Go:go run 的细微差别
go run 命令通常被用作执行 Go 代码的便捷方式,但它有所不同与底层功能中的 go build 和 go install 显着不同。 Go build 将代码编译成二进制工件,而 go install 不仅编译而且还将二进制文件安装到系统路径。
go run 是如何工作的?
与go build 和 go install,go run 不会创建独立的二进制文件。相反,它的功能分为两步:
因此,go run 本质上是将编译和执行步骤合并为一个操作。这使其成为快速测试或试验 Go 代码的便捷工具,因为它无需使用 go build 手动编译代码,然后执行生成的二进制文件。
附加说明:
以上是'go run”与'go build”和'go install”有何不同?的详细内容。更多信息请关注PHP中文网其他相关文章!