├── .github └── workflows │ ├── autotag.yaml │ ├── release.yaml │ └── test.yaml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── Makefile ├── README.md ├── _examples └── basic │ └── main.go ├── flagset ├── arg.go ├── command.go ├── flag.go ├── flag_test.go ├── flagset.go ├── flagset_in_test.go ├── flagset_test.go └── setting.go ├── go.mod ├── go.sum ├── gocmd.go ├── gocmd_in_test.go ├── gocmd_test.go ├── table ├── table.go └── table_test.go └── template ├── functions.go ├── template.go ├── template_test.go └── test.txt /.github/workflows/autotag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/.github/workflows/autotag.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/README.md -------------------------------------------------------------------------------- /_examples/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/_examples/basic/main.go -------------------------------------------------------------------------------- /flagset/arg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/arg.go -------------------------------------------------------------------------------- /flagset/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/command.go -------------------------------------------------------------------------------- /flagset/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/flag.go -------------------------------------------------------------------------------- /flagset/flag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/flag_test.go -------------------------------------------------------------------------------- /flagset/flagset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/flagset.go -------------------------------------------------------------------------------- /flagset/flagset_in_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/flagset_in_test.go -------------------------------------------------------------------------------- /flagset/flagset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/flagset_test.go -------------------------------------------------------------------------------- /flagset/setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/flagset/setting.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/go.sum -------------------------------------------------------------------------------- /gocmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/gocmd.go -------------------------------------------------------------------------------- /gocmd_in_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/gocmd_in_test.go -------------------------------------------------------------------------------- /gocmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/gocmd_test.go -------------------------------------------------------------------------------- /table/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/table/table.go -------------------------------------------------------------------------------- /table/table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/table/table_test.go -------------------------------------------------------------------------------- /template/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/template/functions.go -------------------------------------------------------------------------------- /template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/template/template.go -------------------------------------------------------------------------------- /template/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfacet/gocmd/HEAD/template/template_test.go -------------------------------------------------------------------------------- /template/test.txt: -------------------------------------------------------------------------------- 1 | hello {{.Test}} --------------------------------------------------------------------------------