猿问
如何让 json 响应在 go 中正常工作
我有一个 go 服务器,我通常这样运行:
go build . && ./main
但是在网上我看到很多使用 go run 的例子。哪个更好用,有什么区别?
偶然的你
浏览 97
回答 1
1回答
慕村9548890
来自官方文档(go1.11):go run- 编译并运行指定的主要 Go 包。go build- 编译由导入路径命名的包及其依赖项,但不安装结果。go install- 编译并安装由导入路径命名的包。它的意思是:通常对于 LOCAL 环境,它可以使用go run,但对于 PROD 环境,最好使用并go build运行你的应用程序./main,但如果你需要 Go 工具链,你必须使用,go install因为它安装包和依赖项并运行./bin/main(它可能在 dev/stage 中有意义环境)。
0
0
0
随时随地看视频
慕课网APP
相关分类
Go
我要回答