markphelps / optionalLinks
Optional is a library of optional Go types
☆221Updated 2 years ago
Alternatives and similar repositories for optional
Users that are interested in optional are comparing it to the libraries listed below
Sorting:
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆332Updated last year
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆204Updated 3 years ago
- Go package pointer provides helpers to get pointers to values of built-in types.☆228Updated 3 years ago
- Functional tools in Go 1.18 using newly introduced generics☆172Updated 3 years ago
- Dead simple Go database migration library.☆178Updated last year
- A Go linter to check that errors from external packages are wrapped☆358Updated 2 months ago
- Pattern matchings for Go.☆252Updated 2 years ago
- Generate interfaces from structure methods.☆348Updated 3 weeks ago
- Is a general library to help modify or set data within data structures and other objects.☆297Updated last year
- Fluent immutable builders for golang☆226Updated 7 years ago
- SQL data mapper for Go☆229Updated 2 years ago
- A library to help you create pipelines in Golang☆226Updated 2 years ago
- Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite☆457Updated this week
- Minimalistic extension to Go. It means to be a complement to the standard library.☆155Updated last month
- An easy, no-frills memoizer for Go. Cache your expensive function calls.☆125Updated last year
- Highly configurable, fast JSON encoder for Go☆180Updated 2 years ago
- Logur is an opinionated collection of logging best practices☆206Updated last year
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆112Updated 10 months ago
- A Go tool to auto generate methods for your enums☆511Updated 2 weeks ago
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.☆511Updated 11 months ago
- ␊ whitespace linter - Forces you to use empty lines!☆340Updated 2 weeks ago
- All generic functions for Go you ever need!☆351Updated last year
- Finite state machine for Go☆211Updated 5 years ago
- Interceptors for database/sql☆511Updated 2 years ago
- Code generation tools for Go.☆432Updated 8 months ago
- Generic resource pool for Go☆406Updated 2 weeks ago
- A collection of packages to augment the go testing package and support common patterns.☆577Updated 11 months ago
- Fast SQL query builder for Go☆187Updated 11 months ago
- Check that no globals are present in Go code.☆128Updated 8 months ago
- Gostradamus: Better DateTimes for Go 🕰️☆210Updated last year