提示:
该链接是go语言小工具:
https://www.kancloud.cn/congzaifeng/go_third_party_libraries/467593
Go语言学习全面文档:http://www.topgoer.com/
1. 需求在开发中采用非beego框架,的一些项目比如Gin需要进行相关的配置,那么配置文件就是关键,如何获取配置文件的内容是最大的需求,下面就是关于Goland获取配置文件的方式。
Golang首先就是开发过程中遇到的viper配置模块:
https://blog.csdn.net/sd653159/article/details/83143760
步骤: 创建项目配置文件和主函数,配置文件和主函数
/**
* @Author GCG
* @Date : 2020/11/11
* @Description: 功能描述,获取配置文件小工具,Viper
*/
func Test3(t *testing.T) {
fmt.Println("--------------测试相关的Viper,配置文件信息获取------------")
//读取yaml文件
v := viper.New()
//设置读取的配置文件
v.SetConfigName("settings")
//添加读取的配置文件路径
v.AddConfigPath("./conf/")
//设置配置文件类型
v.SetConfigType("yml")
if err := v.ReadInConfig(); err != nil {
fmt.Printf