在 Windows 的環境,以下列程式碼為例:
在線上可以跑出一個預設結果
word: foo
numb: 42
fork: false
svar: bar
tail: []
然後對程式碼 Ctrl+S 存檔到本機後編譯,
在 Windows cmd 環境內,
C:\Users\User\go>main.exe -word=opt
word: opt
numb: 42
fork: false
svar: bar
tail: []
C:\Users\User\go>main.exe -numb=30
word: foo
numb: 30
fork: false
svar: bar
tail: []
進一步詳閱
https://www.kancloud.cn/liupengjie/go/570085
終端讀取:
1. 從鍵盤 (控制台) 輸入 fmt
2. 命令行參數 os.Args
3. 命令行參數 flag
https://blog.rapid7.com/2016/08/04/build-a-simple-cli-tool-with-golang/
進一步詳閱
https://www.kancloud.cn/liupengjie/go/570085
終端讀取:
1. 從鍵盤 (控制台) 輸入 fmt
2. 命令行參數 os.Args
3. 命令行參數 flag
https://blog.rapid7.com/2016/08/04/build-a-simple-cli-tool-with-golang/