A simple utility for running exhaustiveness checks on Go "sum types."
UNLICENSE License
A Go library that provides functions for downcasting types, composing values dynamically, and more.
An experimental test library written with the go generics experiment.
Sum/Union/Variant Type in Go and Static Check Tool of switch-case handling
Elegant generics for Go
Check exhaustiveness of switch statements of enum-like constants in Go source code.
Fast, 'tree-sitter'-like Vim Syntax Highlighting for Go
Dynamic Type Library for Go
Variant data type for Go
Expands type switches with type variables to achieve generic functions in Golang
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Bring implicit type conversion into Go in a explicit way
Source code analyzer that helps you to make your Go programs more consistent.
Generate Typescript types from Golang source code