markphelps / optionalLinks
Optional is a library of optional Go types
☆220Updated 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.☆325Updated 9 months ago
- Go package pointer provides helpers to get pointers to values of built-in types.☆226Updated 2 years ago
- Dead simple Go database migration library.☆178Updated last year
- Functional tools in Go 1.18 using newly introduced generics☆172Updated 2 years ago
- SQL data mapper for Go☆229Updated 2 years ago
- Pattern matchings for Go.☆250Updated 2 years ago
- Code generation tools for Go.☆431Updated 3 months ago
- Is a general library to help modify or set data within data structures and other objects.☆284Updated 8 months ago
- Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.☆507Updated 6 months ago
- All generic functions for Go you ever need!☆350Updated 10 months ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆204Updated 3 years ago
- A Go linter to check that errors from external packages are wrapped☆346Updated 5 months ago
- Generate interfaces from structure methods.☆347Updated last week
- json encoding and decoding☆234Updated this week
- Haskell-flavoured functions for Go☆143Updated 4 years ago
- Find in Go repeated strings that could be replaced by a constant☆313Updated 3 months ago
- golang analyzer that finds structures with uninitialized fields☆170Updated last month
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆205Updated 2 years ago
- Go 1.18+ polymorphic generic containers and functions.☆52Updated 3 years ago
- A collection of packages to augment the go testing package and support common patterns.☆569Updated 7 months ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆251Updated 4 months ago
- Logur is an opinionated collection of logging best practices☆205Updated 8 months ago
- Functional Experiment in Golang☆146Updated last year
- Accurate Code Coverage reporting for Golang (Go)☆220Updated 8 months ago
- An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.☆262Updated last year
- A Go test assertion library for verifying that two representations of JSON are semantically equal☆139Updated 11 months ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆352Updated last year
- A go in-memory table☆230Updated 3 years ago
- Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite☆452Updated last week
- Minimalistic extension to Go. It means to be a complement to the standard library.☆151Updated 4 months ago