0

我正在尝试使用 viper 设置特定属性。我知道允许通过使用“点”表示法来引用嵌套属性来设置 viper 配置属性的便捷语法。

viper.Set("something.else.list[0].property", "value")

但是,当我尝试对包含嵌套属性列表的属性(如上)执行相同操作时,它不起作用。它将[0]or[%d]视为字符串(这是有道理的),并最终创建"list[0]"为键下的else键。

如何使用此约定设置数组的特定元素?

4

0 回答 0