clig
is a boilerplate generator for CLI tools in Gopkg/clib
is a utility package to create CLI tools efficiently# initialize a new project
$ clig init awesomecli
$ cd awesomecli
$ tree -I 'bin|vendor'
.
├── Gopkg.lock
├── Gopkg.toml
├── Makefile
├── cmd
│ └── awesomecli
│ └── main.go
├── pkg
│ └── awesomecli
│ ├── cmd
│ │ └── cmd.go
│ ├── config.go
│ └── context.go
└── tools.go
To install clig, you can use go get
:
$ go get github.com/izumin5210/clig/cmd/clig
licensed under the MIT License. See LICENSE