Golang读取ini配置文件

Golang读取ini配置文件

使用扩展包gopkg.in/ini.v1 说明啥的,自己查询文档吧

错误

配置文件中,有这样的字符 ysxpf#dsfa@ 导致在读取配置的时候出错了,只读取到 ysxpf
查询文档之后得知,这个包使用 ;# 解析为注释信息
所以上面的字符,就无法读取到后面的"#dsfa@"字符

解决:

在配置的内容加上 " ` " 这个符号,
如: awd_key = `ysxpf#dsfa@` 就能正常读取到值了,
其实在官方文档也给出了几个解决,值得参考与学习

参考

官方文档注释说明
官方文档