A utility for running exhaustiveness checks on “sum types” in Go
A simple utility for running exhaustiveness checks on Go "sum types." - BurntSushi/go-sumtype
A utility for running exhaustiveness checks on “sum types” in Go launched on March 20, 2017 with 75 votes, #681 of 3,481 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 9 years on.
In plain words
This tool helps Go developers verify that all possible cases of sum types are handled in their code. It performs exhaustiveness checks to catch missing branches during development. The utility is designed for programmers working with sum type patterns in Go who want to ensure complete code coverage and prevent logic errors from unhandled cases.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Gonzo – A Go-based TUI for log analysis (OpenTelemetry/OTLP support)2025 · github.com · ▲74We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!
A pure reference counting GC in Go2020 · github.com · ▲57Contribute to sendilkumarn/gopurerc development by creating an account on GitHub.
Error return traces for Go, inspired by Zig2023 · github.com · ▲133An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.
CodeQL-Like Analyzer for Go2020 · github.com · ▲39Define and run pattern-based custom linting rules. - quasilyte/go-ruleguard
I rendered the Go gopher using Go2015 · github.com · ▲287A path tracer written in Go. Contribute to fogleman/pt development by creating an account on GitHub.
Go-Bt: Minimalist Behavior Trees for GoApr 2026 · github.com · ▲62Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, March 2017
the whole month →
Startup School▲1,010A free online program to teach you how to start a company
Life & fun · 2017 · startupschool.org

Hardbound 3.0▲739Illustrated summaries of bestselling nonfiction books
Life & fun · 2017 · apps.apple.com


