嵌入式linux之go語言開發(十二)參數配置文件存儲模塊開發

參數配置和存儲是經常用到的功能。

比如常用的可以用json文件,XML文件,或INI文件,YAML文件,properties文件等存儲配置信息。

但是,這些都不夠簡單。

我想要的簡單有多簡單呢?整個互聯網上沒有比這更簡單好用的。

例如,我想保存個IP地址和端口參數。理想是這樣的:

syscfg.ip = "218.28.133.181"

syscfg.port = 22288

syscfg.saveCfg()

就這幾步,就把需要的參數持久化的存儲起來了。開機只需要syscfg.load() 就完成了配置信息的加載。

比起其他的方式,是不是沒有比這更簡單了。即便是小白,立馬也會用。

之前在Android和嵌入式c上,都已封裝好的有這樣的功能很好用。

Android上的封裝,參見:https://blog.csdn.net/yyz_1987/article/details/104122764

但是在go語言這塊兒,計劃也打造一個這樣的參數配置存儲的功能。

即使其他維護的人不懂yaml,不懂xml,不懂json解析,沒關係,這種封裝後誰都很快會用。

正在實施中,待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章