golang flag简单用法

Zahara ·
更新时间:2024-11-14
· 809 次阅读

通过一个简单的实例,来让大家了解一下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中定时器的陷阱详解在golang中操作mysql数据库的实现代码golang设置http response响应头与填坑记录详解Golang实现http重定向https的方式Golang学习之平滑重启Golang编译器介绍



flag golang

需要 登录 后方可回复, 如果你还没有账号请 注册新账号