cli

CLI generator

Reduces boilerplate code in Go main functions and command-line interfaces for tools and servers.

Reduce boiler plate needed on each new Golang main functions (Command Line Interface) for both tool and servers

GitHub

6 stars
3 watching
0 forks
Language: Go
last commit: about 2 months ago

Related projects:

Repository Description Stars
integrii/flaggy Provides idiomatic Go input parsing with subcommands and flags at any position. 859
fortio/version Utilities to extract version information from Go binaries 3
azr/generators Automates the generation of boilerplate code for common Go applications 5
fortio/dflag Dynamic flag variables that can be modified at runtime 8
rancher/cli Provides a unified tool for interacting with a Rancher Server 351
project-flogo/cli A command-line interface for creating and building Flogo applications 32
tompston/gomakeme Automates the creation of boilerplate and endpoints for REST APIs in Go. 11
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 611
joshpme/azure-go-ddd-boilerplate A boilerplate project providing a foundation for building DDD/CQRS/Event Sourcing applications in GoLang, including support for Azure Functions. 0
sgreben/flagvar A collection of CLI argument types for the Go flag package. 43
go-gcfg/gcfg A Go library that reads INI-style configuration files into data structures 168
cristalhq/acmd Provides a lightweight CLI framework for building command-line applications in Go. 115
repeale/fp-go A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. 303
kongaskristjan/fire-hpp Creates a CLI from a function signature with minimal boilerplate code 446