這是我的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]
如何獲得數據庫 - > MySQL的 - >用戶名在無覆蓋的配置價值ut預定義的結構類型
請出示一個例子。您提供的代碼有效,不會導致此錯誤。 – JimB
我更新我的問題@ jimb –