go run mycli.go -action first -point 10 -action
second -point 2 -action 3rd -point something
我需要检索每组动作/点参数。是否有可能?
临摹微笑
浏览 188回答 2
2回答
慕桂英546537
flag 包不会帮助你。最接近的是 os 包:[jadekler@Jeans-MacBook-Pro:~/go/src]$ go run temp.go asdasd lkjasd -boom bam -hello world -boom kablam[/var/folders/15/r6j3mdp97p5247bkkj94p4v00000gn/T/go-build548488797/command-line-arguments/_obj/exe/temp asdasd lkjasd -boom bam -hello world -boom kablam]因此,第一个运行时标志键将是 os.Args[1],值将是 os.Args[2],下一个键将是 os.Args[3],依此类推。