golang flag簡單用法
package main
import (
"flag"
"strings"
"os"
"fmt"
)
var ARGS string
func main() {
var uptime *bool = new(bool)
flag.BoolVar(uptime,"u", false, "print system uptime")
flag.Parse()
ARGS = strings.Join(flag.Args(), " ")
if len(os.Args) < 2 {
flag.Usage()
os.Exit(1)
}
if *uptime {
fmt.Println("12 days")
}
}
相關文章
- golang實戰之flag包Golang
- 從 golang flag 遷移到 cmdrGolang
- golang flag包使用筆記Golang筆記
- CyclicBarrier簡單用法
- realloc簡單用法
- Promise的簡單用法Promise
- Opentelemetry SDK的簡單用法
- git-stash簡單用法Git
- golang 切片簡單運用Golang
- Golang介面簡單瞭解Golang
- Golang | 簡介channel常見用法,完成goroutin通訊Golang
- 『簡書API:jianshu 基於golang -- 用法介紹 (2)』APIGolang
- MD5的簡單用法
- linux下mail的簡單用法LinuxAI
- python--事件event簡單用法Python事件
- 【佇列】【利用Flag最佳化】簡單的資料結構佇列資料結構
- gRPC的Golang簡單應用RPCGolang
- golang 中fmt用法Golang
- C++中const的簡單用法C++
- 分散式系列七: zookeeper簡單用法分散式
- Python中的selenium的簡單用法Python
- Golang簡單製作一個池Golang
- golang - base64簡單解讀Golang
- channel的單向用法與select,range簡單使用
- fstream中ifstream和ofstream的簡單用法
- 簡單說說iOS之WKWebView的用法iOSWebView
- golang中channel的用法Golang
- golang開發一個簡單的grpcGolangRPC
- Golang多執行緒簡單鬥地主Golang執行緒
- yiigo - 簡單易用的 Golang 輔助庫Golang
- Golang 對MongoDB的操作簡單封裝GolangMongoDB封裝
- makefile 條件判斷用法和 自定函式用法簡單記錄函式
- ifdef 的簡單用法(ChatGPT 4o 生成)ChatGPT
- flag
- golang package time 用法詳解GolangPackage
- golang設計模式之簡單工廠模式Golang設計模式
- Python中那些簡單又好用的特性和用法Python
- js迴圈中reduce的用法簡單介紹JS