我們在寫代碼的時候,
配置資訊是不能寫死在代碼裡面的,
比如資料的連接就這樣子,
最好是能夠統一寫在一個設定檔裡面,
然後使用函數去讀取這個設定檔裡面的資訊,
那麼在golang裡面的是怎麼實現的呢。
下面我們來學習一下。
首先我們需要新建一個config.json檔作為設定檔, 裡面是資料的一些資訊以json串的形式保存。 如下圖:
configfile
這樣, 我們就定義了一個最基本的配置資訊檔, 這時我們需要定義一個結構體與這些資訊項一一對應, 如下圖:
struct
這時, 我們就可以使用golang的系統自帶的庫去讀取這個設定檔, 然後使用json這個庫把讀取到資訊轉換成json格式。 如下:
main
這時, 主體部分已經寫完了, 我們來運行一下。 如下:
run
如上圖所示, 我們看到讀出來的配置資訊就是我們的那個設定檔裡面定義的資訊。
May you share freely, never taking more than you give.
願你寬心與人分享, 所取不多於你所施與。