alecthomas / go-check-sumtype
A simple utility for running exhaustiveness checks on Go "sum types."
☆32Updated last week
Alternatives and similar repositories for go-check-sumtype:
Users that are interested in go-check-sumtype are comparing it to the libraries listed below
- 🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).☆25Updated last year
- A Rust style enums implementation for Go.☆29Updated last year
- Structured Concurrency in Go☆69Updated 3 years ago
- Quick helpers for testing Go applications using generics.☆52Updated 3 weeks ago
- experimental promises in go1.18 with generics☆62Updated 3 years ago
- Ungrammar implementation and API in Go☆47Updated last year
- Use right mirror functions for string/[]byte performance bust☆44Updated last month
- The superbasic SQL-Builder.☆39Updated last year
- A set of tools for building parsers using the Go programming language.☆44Updated 2 years ago
- Support user-friendly, type-safe optionals in Go.☆58Updated last month
- A simple and ergonomic optional type for Go.☆35Updated last year
- Checking Go templates for validity.☆59Updated 6 months ago
- Go package to associate status codes and messages with errors☆23Updated last month
- Go library for the KDL Document Language☆58Updated last year
- iterator library for go using a rangefunc experiment☆26Updated 5 months ago
- strftime/strptime for Go☆18Updated 2 years ago
- Golang parser combinator library inspired by haskell parsec☆14Updated 2 months ago
- Ordered codes for database keys☆41Updated 10 months ago
- ☆18Updated last year
- Tidy up your go.mod files by merging the require blocks☆12Updated last month
- a self-updatable cli to generate projects with self-updatable clis☆22Updated 6 months ago
- Line editor based on the Bubbletea library.☆83Updated last year
- Optional values for Go☆103Updated 4 months ago
- Generic deque container☆30Updated 2 months ago
- Collection of unusual generics usecases in Go☆55Updated 3 years ago
- Design by Contract for Go☆31Updated last month
- Mutable strings in Golang via overlays☆14Updated 2 years ago
- Wrapper for simple golang preprocessors☆26Updated 3 weeks ago
- Simple parser combinator package as shown at GopherCon 2022☆43Updated 2 years ago
- Useful generic types for Go☆16Updated this week