Go 微服务 go-zero goland 配置文件 调试配置

7 min read

在 Goland 中配置 Go 项目的调试,需要进行以下步骤:

  1. 打开 Goland,打开你的 Go 项目。
  2. 点击菜单栏的 "Run" -> "Edit Configurations",进入运行配置界面。
  3. 点击左上角的 "+" 按钮,选择 "Go Build",添加一个新的运行配置。
  4. 在 "Name" 字段中填写你的运行配置名称,例如 "Debug my project"。
  5. 在 "Working directory" 字段中填写你的项目根目录。
  6. 在 "Go tool arguments" 字段中填写你的项目路径,例如 ./cmd/service.
  7. 在 "Environment" 字段中添加你的环境变量,例如 ENV=dev
  8. 在 "Program arguments" 字段中填写你的程序参数,例如 -conf=./conf/dev.yaml
  9. 在 "Build tags" 字段中添加你的构建标签,例如 jsoniter
  10. 点击 "OK" 按钮保存配置。
  11. 点击 "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 对应的目录 下的目录路径