文件名称:args:GoLang的可选参数
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-09 10:13:22
Go
介绍 args是用于可选参数的通用库。 它受到Dave Cheney的启发。 它也可以用于Go程序的Python“ kwargs”目的。 用法 可选参数是使用New及其类型变量定义的。 这些参数基本上是返回args.V类型的参数值的args.V 。 要使用这些参数值,您的函数将接收一个可变参数的args.V列表,然后获取每个参数的值: var Port = args . NewInt () var RoundTripper = args . New ( Default ( http . DefaultTransport )) var Timeout = args . NewDuration ( Flag ( "timeout" , 10 * time . Second , "timeout" )) func MyServer ( args ... args. V ) { port
【文件预览】:
args-master
----example_test.go(617B)
----example_custom_test.go(1KB)
----args.go(9KB)
----.travis.yml(34B)
----LICENSE(11KB)
----doc.go(2KB)
----README.md(2KB)
----.gitignore(266B)
----args_test.go(2KB)