为了账号安全,请及时绑定邮箱和手机立即绑定

配置文件类型使用

配置文件类型使用

Go
三国纷争 2023-06-12 17:15:33
通常我在许多示例中看到配置文件,它们位于 .env 或 .json 文件中。如果我决定改用 .go 文件怎么办,这种情况不常见,应该怎么做?我在想,因为 .env 文件是静态的,如果我想像这样放置配置var currentDate = time.Now()var currentDateFormat = currentDate.Format("2006-01-02")var logPath = dir + "/log/" + currentDateFormat + ".log"它不能在 .env 文件中完成,所以我应该将上面的配置保留在某个地方的函数中并坚持使用 .env 文件吗?
查看完整描述

1 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

如果我决定改用 .go 文件怎么办

然后它不再是一个配置文件(静态内容),而是一个源文件,需要编译并且是你的exe的一部分(运行时内容)。

例如,它可以成为init()函数的一部分。或包源
的一部分,负责加载您的配置以及初始化您问题中的变量。config


查看完整回答
反对 回复 2023-06-12
  • 1 回答
  • 0 关注
  • 122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信