Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
Repository Index
47,133 repositories indexed
1–24 of 34 · Most stars
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Cross platform GUI toolkit in Go inspired by Material Design
Curated list of Go design patterns, recipes and idioms
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
🏔 Love Freedom - ❌ Block Mass Surveillance
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
flannel is a network fabric for containers, designed for Kubernetes
Modern Docker Management, Designed for Everyone
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS
Go Language Library for SVG generation
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
A set of beautifully-designed, accessible components and a code distribution platform. Works with Go and templ. Open Source. Open Code.
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
A Go package for engineering organisms.
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold
testcase is an opinionated testing framework to support test driven design.