alecthomas / go-check-sumtype
A simple utility for running exhaustiveness checks on Go "sum types."
☆22Updated this 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
- A Rust style enums implementation for Go.☆30Updated 10 months ago
- 🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).☆25Updated last year
- Quick helpers for testing Go applications using generics.☆49Updated 10 months ago
- Checking Go templates for validity.☆59Updated 2 months ago
- Bridge between Go testing.T and slog.☆53Updated last year
- Go package to associate status codes and messages with errors☆23Updated 2 years ago
- Ungrammar implementation and API in Go☆44Updated 9 months ago
- DOM implementation for Go (not usable work in progress, but contributors are welcome)☆74Updated this week
- misspelled word linter for Go comments, string literals and embedded files☆41Updated 2 months ago
- Use right mirror functions for string/[]byte performance bust☆43Updated last month
- Colorized JSON output for Go☆47Updated 11 months ago
- Make Writing HTML in Go a Breeze 🍃☆47Updated last month
- Tidy up your go.mod files by merging the require blocks☆11Updated 7 months ago
- Go Template Support in VSCode via Transpiling☆27Updated 7 months ago
- A set of tools for building parsers using the Go programming language.☆42Updated last year
- 🐚🏔 The simplest and safest golang library for making CLI tools☆18Updated last year
- Optional values for Go☆104Updated 3 weeks ago
- Dataframe library for Go.☆16Updated last year
- The fastest HTTP router available for Go.☆60Updated last year
- An analyzer that checks for pointers to enclosing loop variables.☆38Updated last year
- This utility verifies all commands used by a shell script against an allow list☆11Updated last year
- iterator library for go using a rangefunc experiment☆26Updated 2 months ago
- Allows to mark Go enum types as exhaustive.☆33Updated 4 months ago
- perhaps the best CORS middleware library for Go☆53Updated this week
- 0️⃣ Zero cost debug assertions for Go.