Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
A standard library for microservices.
A modern and intuitive terminal-based text editor
Curated list of Go design patterns, recipes and idioms
A realtime distributed messaging platform
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
A toolkit with common assertions and mocks that plays nicely with the standard library
Structured, pluggable logging for Go.
FlatBuffers: Memory Efficient Serialization Library
Elegant Scraper and Crawler Framework for Golang
Your ultimate Go microservices framework for the cloud-native era.
HTTP load testing tool and library. It's over 9000!
Delve is a debugger for the Go programming language.
Pulumi - Infrastructure as Code in any programming language 🚀
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
A declarative, simple, fast, and fun package for building command line tools in Go
Learn Go with test-driven development
Find secrets with Gitleaks 🔑
🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载...
A command-line tool that makes git easier to use with GitHub.
A Go microservices framework
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternat...
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (...
The Go language implementation of gRPC. HTTP/2 based RPC
🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP !当然也支持其他 CDN / 网站 IP ~
Redis Go client
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
high-performance graph database for real-time use cases
D2 is a modern diagram scripting language that turns text to diagrams.
☁️ Live reload for Go apps
lightweight, idiomatic and composable router for building Go HTTP services
Find, verify, and analyze leaked credentials
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarat...
Infisical is the open-source platform for secrets management, PKI, and SSH access.
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
Share your terminal as a web application
The easiest, and most secure way to access and protect all of your infrastructure.
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with r...
gRPC to JSON proxy generator following the gRPC HTTP spec
List of Golang books
Roadmap to becoming a Go developer in 2020
High-Performance server for NATS.io, the cloud and edge native messaging system.
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
Run compilers interactively from your web browser and interact with the assembly
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Database migrations. CLI and Golang library.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Fast linters runner for Go