这是我的 yaml 文件:
db:
# table prefix
tablePrefix: tbl
# mysql driver configuration
mysql:
host: localhost
username: root
password: mysql
# couchbase driver configuration
couchbase:
host: couchbase://localhost
我使用 go-yaml 库将 yaml 文件解组为变量:
config := make(map[interface{}]interface{})
yaml.Unmarshal(configFile, &config)
配置值:
map[mysql:map[host:localhost username:root password:mysql] couchbase:map[host:couchbase://localhost] tablePrefix:tbl]
如何在没有预定义结构类型的情况下访问db -> mysql -> 配置中的用户名值
婷婷同学_
Cats萌萌
相关分类