thediveo / enumflagLinks
Typed enumeration flags (single and slice) for spf13/pflag, Go's flag drop-in package.
☆33Updated 4 months ago
Alternatives and similar repositories for enumflag
Users that are interested in enumflag are comparing it to the libraries listed below
Sorting:
- Golang linter to use strconv☆42Updated 3 weeks ago
- Your Go project's documentation, to-go.☆104Updated last week
- Golang linter that encourages you to use a separate _test package☆51Updated this week
- Bridge between Go testing.T and slog.☆80Updated 2 years ago
- Set of core packages every Go project needs. Minimal API, strictly versioned and with ~no dependencies.☆114Updated 7 months ago
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆111Updated 8 months ago
- Useful template functions for Go templates.☆72Updated last month
- Accept Interfaces, Return Concrete Types☆78Updated this week
- 🚔 Enforce field tags in (un)marshaled structs☆39Updated 3 weeks ago
- Go linter for forbidding identifiers☆157Updated last month
- Allow and block list linter for direct Go module dependencies.☆78Updated 3 weeks ago
- linter for copyright headers☆28Updated this week
- Check that no globals are present in Go code.☆123Updated 6 months ago
- A Go toolchain cache plugin backed by S3.☆66Updated 3 months ago
- A linter to ensure that slices are not initialized with non-zero length☆78Updated last month
- Client-side load balancing for net/http☆77Updated 3 weeks ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆123Updated 6 months ago
- Marshal and unmarshal Protobuf as YAML with rich error messages.☆64Updated 3 weeks ago
- Cache implementations in Go, with support for generics.☆45Updated 3 years ago
- ☆119Updated 2 weeks ago
- A cancelable reader for Go☆138Updated 2 years ago
- A linter that handles struct tags.☆55Updated last week
- GitHub Action bringing together actions/setup-go and actions/cache.☆36Updated last year
- Makefile setup for our Golang projects.☆108Updated this week
- 🧬 Pure DNA of your CLI☆109Updated 2 years ago
- intrange is a program for checking for loops that could use the Go 1.22 integer range feature.☆36Updated last month
- Detects when some calls can be replaced by methods from the testing package☆28Updated last week
- detects nested contexts in loops or function literals☆61Updated last week
- show golang dependence like tree☆94Updated last month
- ☆54Updated last year