Go語言中載入 yml配置檔案的方式

2021-08-23 12:26:10 字數 611 閱讀 9785

yml檔案是配置檔案中常見的一種,通過配置檔案的方式來載入配置更具有靈活性,這裡介紹一種go語言中載入.yml配置檔案的方式。

這裡我們使用的是github上乙個開源的庫,github.com/jinzhu/configor,安裝方式

go get github.com/jinzhu/configor
日誌是我們在編碼中常用的乙個模組,我們可以通重載入配置檔案的方式靈活的設定日誌資訊,這裡舉乙個日誌的例子。

//注意配置檔案的路徑

configor.load(&log, "/root/gowork/log.yml")

//格式化成json輸出

buf, _ := json.marshal(log)

fmt.println(string(buf))

}輸出結果:

python中載入配置檔案

我們寫python指令碼的時候,裡面往往會用到許多變數 引數等,有時候這些變數 引數是需要我們動態的賦值的,如果指令碼較長逐個查詢替換是比較麻煩的,這裡就可以使用配置檔案,將一些需要頻繁變化的引數變的可配置 配置檔案的格式一般為conf coding utf 8 import configparse...

Spring中載入配置檔案的方式

spring 中載入xml配置檔案的方式,好像有3種,xml 是最常見的spring 應用系統配置源。spring 中的幾種容器都支援使用xml 裝配bean,包括 xmlbeanfactory classpathxml filesystemxml xml一 xml beanfactory 引用資源...

go語言中yaml配置檔案的使用

文中操作yaml使用的是github上第三方開源gopkg.in yaml.v2go get gopkg.in yaml.v2第二步 新建乙個yaml檔案,比如conf.yaml host localhost 3306 user root pwd 123456 dbname test這裡需要注意,以...