package main var argv args type args struct { Test *EmptyCmd `arg:"subcommand:test" help:"test repomap"` ListRepos bool `arg:"--list-repos" help:"list all repositories"` Port int `arg:"--port" default:"2520" help:"port to run on"` RepoMap string `arg:"--repomap" default:"/etc/gowebd/repomap" help:"repomap file"` Hostname string `arg:"--hostname" default:"go.wit.com" help:"hostname to use"` } type EmptyCmd struct { }