給go程序添加命令行參數
需要應用程序根據不同的配置文件訪問不同的伺服器,希望程序啟動時可以指定配置文件。
解決方案package main import ( "os" "fmt" ) func main() { argsWithProg := os.Args if(len(argsWithProg)
運行效果如下:
[root@local t1]# go build argTest1.go [root@local t1]# ./argTest1 usage : ./argTest1 configFile [root@local t1]# ./argTest1 default.xml [./argTest1 default.xml] default.xml [root@local t1]#討論
這裡只是個簡單的示例代碼,其它功能請自行擴展。
好,就這些了,希望對你有幫助。
歡迎補充
※JavasSript陷阱之sort
※阿里巴巴最新面試經驗
※路由器的LED燈將允許攻擊者從物理隔離計算機中竊取數據
※PHP安全之密碼哈希處理
※月訂單超20000,最低報價588元,獲順為、騰訊投資,他卻說自己乾的是臟活累活
TAG:推酷 |
※微軟為Teams添加新的應用程序集成和應用程序商店
※數據科學愛用程序語言Julia將加入多線程平行運算功能
※Python 程序員如何防止數據被修改?
※解放程序員,讓AI自行編寫程序
※這屆 Python 程序員,很行!
※華為nova 4如何關閉後台運行程序?學會這招,手機使用速度變更快!
※Android免Root許可權Hook系統函數修改程序運行時內存指令邏輯
※Facebook關閉數十萬應用程序的用戶數據訪問
※你的Mac將可以運行iPad應用程序!
※Firebase後端配置錯誤 導致大量應用程序敏感數據泄露
※Google應用程序本周推出五項強大新功能
※如何利用並發性加速你的python程序(二):I/O 綁定程序加速
※Linux系統下的命令行筆記程序
※新技術:讓應用程序在多設備上同步執行
※Erlang之父給程序員的兩點忠告
※程序員入錯行怎麼辦?
※常見的AI編程語言優缺點比較,程序員千萬不要入錯行!
※谷歌刪除數百個攜帶 Windows 病毒的安卓應用程序
※圖解教程——並行矩量法程序在Windows的編譯
※Python程序生成斐波那契數列