在 Goland 中配置 Go 项目的调试,需要进行以下步骤:
- 打开 Goland,打开你的 Go 项目。
- 点击菜单栏的 "Run" -> "Edit Configurations",进入运行配置界面。
- 点击左上角的 "+" 按钮,选择 "Go Build",添加一个新的运行配置。
- 在 "Name" 字段中填写你的运行配置名称,例如 "Debug my project"。
- 在 "Working directory" 字段中填写你的项目根目录。
- 在 "Go tool arguments" 字段中填写你的项目路径,例如
./cmd/service
. - 在 "Environment" 字段中添加你的环境变量,例如
ENV=dev
。 - 在 "Program arguments" 字段中填写你的程序参数,例如
-conf=./conf/dev.yaml
。 - 在 "Build tags" 字段中添加你的构建标签,例如
jsoniter
。 - 点击 "OK" 按钮保存配置。
- 点击 "Run" 按钮启动调试。
关于 Go-zero 的配置文件,它可以是 YAML、JSON 或 TOML 格式。在 Go-zero 中,配置文件通常存放在 conf
目录下,可以根据不同的环境来使用不同的配置文件。例如,在开发环境中,可以使用 dev.yaml
配置文件,而在生产环境中,可以使用 prod.yaml
配置文件。可以使用 conf.New()
函数来读取配置文件并返回一个 config.Config
对象。同时,也可以使用 config.MustLoad()
函数来加载配置文件,并在加载失败时触发 panic。
运行种类(K):目录
目录(D): api/rpc 对应的目录
工作目录(W):api/rpc 对应的目录
程序实参(P):相对于 api/rpc 对应的目录 下的目录路径