devfacet / gocmd
A Go library for building command line applications.
☆66Updated 2 years ago
Alternatives and similar repositories for gocmd:
Users that are interested in gocmd are comparing it to the libraries listed below
- Automatically sets up command line flags based on struct fields and tags.☆176Updated 2 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆101Updated 3 years ago
- A complete solution for static files in Go code☆129Updated 10 months ago
- flexible data type for Go☆49Updated 4 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- Golang struct operations.☆24Updated 7 years ago
- One caching API, Multiple backends☆136Updated 4 years ago
- gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.☆90Updated 5 years ago
- A Go (golang) library for wrapping words in a string.☆116Updated 4 years ago
- nargs is a Go static analysis tool to find unused arguments in function declarations.☆85Updated 4 months ago
- A Go library for encoding structs into Header fields.☆47Updated last year
- 👻 Locate and fix overly complex lines of code in Go.☆52Updated 6 years ago
- a key-value store with multiple backends including leveldb, badgerdb, postgresql☆53Updated 3 years ago
- Walk through JSON with Go☆65Updated 2 years ago
- Random fake data and struct generator for Go.☆99Updated last year
- Simple expression evaluation engine for Go☆72Updated 4 years ago
- Read csv file from go using tags☆125Updated 10 months ago
- Tag-based environment configuration for structs☆119Updated 9 months ago
- Strict Runtime Dependency Injection for Golang☆38Updated 3 years ago
- An in-process simple publish/subscribe library for golang☆107Updated 5 years ago
- Simple string pattern matcher for Go☆128Updated last year
- ☆41Updated 5 years ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.☆87Updated 4 years ago
- Golang package to manipulate time intervals.☆83Updated 6 years ago
- A simple logging interface that supports cross-platform color and concurrency.☆66Updated 4 months ago
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- Contextual fmt inspired by bootstrap color classes☆105Updated 6 years ago
- Go simple async worker pool☆92Updated 4 years ago
- Gondolier is a database migration library for Go.☆29Updated 5 years ago
- Debug-level logging for developers (only!)☆101Updated 2 months ago