本来是发现日志文件无法生成,后来一路debug到底层,追溯到viper在读取配置文件的方法
在根据配置文件类型读取时,我当前使用的是yaml文件类型,
当调用yaml的unmarshal方法时
内部(应该是链表式)的读取配置文件的内容 从到 log下的 file_writer 下的 on:true 的时候,读成了true:true 。
水平有限,这个问题想不出来怎么处理 求指点
本来是发现日志文件无法生成,后来一路debug到底层,追溯到viper在读取配置文件的方法
在根据配置文件类型读取时,我当前使用的是yaml文件类型,
当调用yaml的unmarshal方法时
内部(应该是链表式)的读取配置文件的内容 从到 log下的 file_writer 下的 on:true 的时候,读成了true:true 。
水平有限,这个问题想不出来怎么处理 求指点
有被自己蠢到 太久没用yaml了,语法都忘了
在yaml里,用on、1、true来表示true,off、0、false来表示false