gpt4 book ai didi

GoLang 使用 viper 更改配置项的值

转载 作者:数据小太阳 更新时间:2023-10-29 03:13:58 26 4
gpt4 key购买 nike

我有一个 yaml 配置文件,其中包含我的程序的所有设置。例如:

something:
enabled: true

我正在使用 https://github.com/spf13/viper获取项目的值(value):

viper.GetBool("something.enabled")

但我想知道是否有办法使用 viper 直接将“something.enabled”的值更改为“false”?更改也将应用于配置文件,因此它将变为:

something:
enabled: false

最佳答案

看起来你可以像这样使用 Set 方法:

viper.Set("something.enabled", false)

关于GoLang 使用 viper 更改配置项的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42592990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com