Skip to content

Go Ecosystem

Core tooling and frameworks for Cloud Native development and high-concurrency systems.

Core Tooling

Tool Status Why
Go Modules ADOPT Standard dependency management.
gopls ADOPT The official Go language server.
Delve ADOPT The Go debugger.
Air ADOPT Live reload for Go apps. Essential for developer experience.

Frameworks & Libraries

Library Status Description
Gin ADOPT Fast, minimalist web framework. My default for simple REST APIs.
Cobra ADOPT Library for creating powerful CLI applications (used by Kubernetes, Hugo).
Viper ADOPT Complete configuration solution for Go applications. Works perfectly with Cobra.
GORM TRIAL The fantastic ORM library for Golang. Evaluating against raw SQL/sqlx for complex queries.
Testify ADOPT Essential assertions and mocks for testing.