3.7. 配置信息的设计

说明

目前的 main.go 里:

err := router.Run(":3000")

端口是写死在代码中的,我们需要来优化下。像这种程序配置相关的需求,后续还有有很多,例如

  • 数据库连接信息
  • Redis 连接信息
  • 验证码复杂度
  • 邮件服务的配置
  • 第三方短信的 KEY 和 秘钥

方案

我们的配置信息,将分为两个层级:

  • env
  • config

接下来我们分别讲解。

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 0

暂无话题~