markphelps / optional
Optional is a library of optional Go types
☆213Updated last year
Alternatives and similar repositories for optional:
Users that are interested in optional are comparing it to the libraries listed below
- Check exhaustiveness of switch statements of enum-like constants in Go source code.☆303Updated last month
- Functional Experiment in Golang☆143Updated 9 months ago
- Go package pointer provides helpers to get pointers to values of built-in types.☆218Updated 2 years ago
- Functional tools in Go 1.18 using newly introduced generics☆175Updated 2 years ago
- Code generation tools for Go.☆425Updated 3 months ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆347Updated 8 months ago
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆366Updated last year
- Dead simple Go database migration library.☆172Updated 10 months ago
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆543Updated 5 months ago
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆205Updated last year
- SQL data mapper for Go☆223Updated last year
- A Go tool to auto generate methods for your enums☆443Updated 3 months ago
- Haskell-flavoured functions for Go☆142Updated 3 years ago
- Is a general library to help modify or set data within data structures and other objects.☆243Updated 2 weeks ago
- A Go library for validating structs, maps and slices.☆226Updated 2 months ago
- A Go linter to check that errors from external packages are wrapped☆313Updated 2 months ago
- reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.☆277Updated 2 years ago
- Pattern matchings for Go.☆246Updated last year
- json encoding and decoding☆198Updated last month
- Generic resource pool for Go☆319Updated 4 months ago
- Convert Go values to their AST☆310Updated 5 months ago
- Golden file testing for Go☆235Updated 5 months ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆199Updated 2 years ago
- Convert snake case, camel case and kebap case strings☆146Updated last year
- Gostradamus: Better DateTimes for Go 🕰 ️☆204Updated 3 weeks ago
- gRPC Test Utilities for Golang☆78Updated this week
- A modern generic testing assertions library for Go☆176Updated 2 months ago
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.☆508Updated last month
- Fast SQL query builder for Go☆152Updated 2 months ago
- ☆379Updated 2 months ago