thediveo / enumflag
Typed enumeration flags (single and slice) for spf13/pflag, Go's flag drop-in package.
☆30Updated 3 months ago
Alternatives and similar repositories for enumflag:
Users that are interested in enumflag are comparing it to the libraries listed below
- Useful template functions for Go templates.☆67Updated 3 weeks ago
- Client-side load balancing for net/http☆63Updated last month
- 🌶️ In-memory caching library for read-intensive Go applications☆78Updated this week
- A go library for easy configure and run command chains. Such like pipelining in unix shells.☆65Updated last year
- Detects when some calls can be replaced by methods from the testing package☆27Updated last week
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆109Updated 2 weeks ago
- Use right mirror functions for string/[]byte performance bust☆44Updated last week
- 🧬 Pure DNA of your CLI!☆106Updated last year
- Go 1.18+ polymorphic generic containers and functions.☆51Updated 2 years ago
- Marshal and unmarshal Protobuf as YAML with rich error messages.☆52Updated 2 weeks ago
- 🚨 slog sampling: drop repetitive log records☆76Updated 3 weeks ago
- golang linter to detect named returns☆28Updated last week
- A cancelable reader for Go☆130Updated last year
- Golang linter to use strconv☆40Updated last month
- Go package to convert strings to snake_case, camelCase, kebab-case and more! Supports Go initialisms☆46Updated last year
- OpenID Connect (OIDC) http middleware for Go☆99Updated 10 months ago
- logr implementation against the stdlib log package☆34Updated 2 years ago
- Go modules related to OCI (Open Container Initiative) registries☆25Updated last month
- Bridge between Go testing.T and slog.☆73Updated last year
- Your Go project's documentation, to-go.☆97Updated this week
- Version library extracted from sigs.k8s.io/release-utils☆22Updated 3 weeks ago
- Cache implementations in Go, with support for generics.☆45Updated 2 years ago
- Library to help with walking of code directories in go☆80Updated 2 weeks ago
- Allow and block list linter for direct Go module dependencies.☆74Updated this week
- A logr implementation using Zerolog☆41Updated 2 years ago
- Unified text diffing in Go (copy of the internal diffing packages the officlal Go language server uses)☆141Updated last year
- Mermaid diagram support for Goldmark Markdown parser.☆49Updated this week
- Shell library with powerful and modern UI, large feature set, and `.inputrc` support☆110Updated 2 months ago
- Protobuf plugins that generate various schemas from protobuf files - JSON Schema, PubSub, etc.☆35Updated last week
- In-memory HTTP for Go applications☆14Updated last year