InfluxDB源码修改,GO语言的一个小问题,config.go的使用

callELPSYCONGROO · · 901 次点击
噢~ 了解了 :smile: 非常感谢!
#4
更多评论
配置文件是配置文件,结构体是结构体,你要读配置文件可以网上搜下现成代码,然后new个结构体放进去,没必要一开始就纠结在一起
#1
嗯,源码里面使用config.go全是在新的结构体里面定义一个成员 `config *Config`,这样默认使用的是本包里面的config.go中定义的结构体吗? config.go里结构体定义Enabled bool `toml:"enabled"`的时候,最后一个参数`toml:"enabled"`这个是不是就是使用的配置文件中的值? 因为我之前开发Java的,没搞懂这个是如何传值进入这个结构体的构造函数的。
#2