😚一个不甘平凡的普通人,致力于为Golang社区和算法学习做出贡献,期待您的关注和认可,陪您一起学习打卡!!!😘😘😘
🤗专栏:算法学习
🤗专栏:Go实战
💬个人主页:个人主页

前言
在使用viper去寻找配置文件的时候,老是出错,之前已经遇到过了一次,没搞懂,所以我想总结一篇文章来记录这个问题。
问题描述
我想要让inital包中的viper函数读取 同一目录下的config包中的config.yaml文件,老是访问错误
配置文件读取部分代码:
//已修改后的代码 可以正常访问
v := viper.New()
//v.SetConfigFile("config/config.yaml")
v.AddConfigPath("config")
本文介绍了在Golang项目中使用Viper库读取配置文件时遇到的问题及解决方案。当尝试从同一目录下的config包读取config.yaml文件时遇到访问错误。文章强调理解Viper从main方法所在目录开始查找配置文件的逻辑,并详细讲解了Viper读取配置文件的两种方法,帮助读者避免此类问题。
订阅专栏 解锁全文

3359

被折叠的 条评论
为什么被折叠?



