歡迎您光臨本站 註冊首頁

clop v0.0.8 版本更新,Golang 實現的命令列選項解析庫

←手機掃碼閱讀     admin @ 2020-05-21 , reply:0

changelog

see #48 資料格式為slice時,清空default的資料


 package main
 
 import (
 	"log"
 
 	"github.com/guonaihong/clop"
 )
 
 type A struct {
 	Name []int `clop:"-e" usage:"陣列測試" valid:"required" default:"[1,2]"`
 }
 
 func main() {
 	a := A{}
 	err := clop.Bind(&a)
 	if err != nil {
 		log.Fatal(err)
 	}
 	log.Printf("%+v\n", a)
 }
 // v0.0.8版本之前,此程式碼執行時,命令列輸入 ./test.exe -e 3 -e 4,輸出的結果是[1 2 3 4]
 // v0.0.8版本 結果為[3, 4]

專案地址

https://gitee.com/guonaihong/clop

https://github.com/guonaihong/clop

 


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115838/clop-0-0-8-released
clop v0.0.8 版本更新,Golang 實現的命令列選項解析庫已經有212次圍觀

http://coctec.com/news/all/show-post-235213.html