go
Topic

go

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.

Repositories (1343)

micro
micro micro-editor Go

A modern and intuitive terminal-based text editor

28.5k
fyne
fyne fyne-io Go

Cross platform GUI toolkit in Go inspired by Material Design

28.2k
go-patterns
go-patterns tmrts Go

Curated list of Go design patterns, recipes and idioms

27.9k
kit
kit go-kit Go

A standard library for microservices.

27.4k
signoz
signoz SigNoz TypeScript

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternat...

26.7k
gitleaks
gitleaks gitleaks Go

Find secrets with Gitleaks 🔑

26.3k
infisical
infisical Infisical TypeScript

Infisical is the open-source platform for secrets, certificates, and privileged access management.

26.2k
CloudflareSpeedTest
CloudflareSpeedTest XIU2 Go

🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP !当然也支持其他 CDN / 多个解析 IP 的网站 ~

26.2k
testify
testify stretchr Go

A toolkit with common assertions and mocks that plays nicely with the standard library

26k
flatbuffers
flatbuffers google C++

FlatBuffers: Memory Efficient Serialization Library

25.8k
trufflehog
trufflehog trufflesecurity Go

Find, verify, and analyze leaked credentials

25.8k
nsq
nsq nsqio Go

A realtime distributed messaging platform

25.8k
logrus
logrus sirupsen Go

Structured, pluggable logging for Go.

25.7k
kratos
kratos go-kratos Go

Your ultimate Go microservices framework for the cloud-native era.

25.6k
iris
iris kataras Go

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

25.6k
colly
colly gocolly Go

Elegant Scraper and Crawler Framework for Golang

25.3k
pulumi
pulumi pulumi Go

Pulumi - Infrastructure as Code in any programming language 🚀

25.1k
vegeta
vegeta tsenart Go

HTTP load testing tool and library. It's over 9000!

25k
delve
delve go-delve Go

Delve is a debugger for the Go programming language.

24.7k
websocket
websocket gorilla Go

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

24.7k
gin-vue-admin
gin-vue-admin flipped-aurora Go

🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,企业级业务AI+开发解决方案,内置mcp辅助服务,内置skills管理,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路...

24.6k
cli
cli urfave Go

A declarative, simple, fast, and fun package for building command line tools in Go

24k
learn-go-with-tests
learn-go-with-tests quii Go

Learn Go with test-driven development

23.6k
d2
d2 terrastruct Go

D2 is a modern diagram scripting language that turns text to diagrams.

23.6k
air
air air-verse Go

☁️ Live reload for Go apps

23.4k
slim
slim slimtoolkit Go

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! (...

23.2k
hub
hub mislav Go

A command-line tool that makes git easier to use with GitHub.

22.9k
grpc-go
grpc-go grpc Go

The Go language implementation of gRPC. HTTP/2 based RPC

22.9k
go-micro
go-micro micro Go

A Go microservices framework

22.7k
go-redis
go-redis redis Go

Redis Go client

22.1k
chi
chi go-chi Go

lightweight, idiomatic and composable router for building Go HTTP services

22.1k
mux
mux gorilla Go

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

21.8k
dgraph
dgraph dgraph-io Go

high-performance graph database for real-time use cases

21.7k
gofr
gofr gofr-dev Go

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

21.6k
lo
lo samber Go

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

21.2k
coze-studio
coze-studio coze-dev TypeScript

An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment like never before. Coze your way...

20.6k
excelize
excelize qax-os Go

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

20.5k
terraform
terraform hashicorp Go

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarat...

20.4k
teleport
teleport gravitational Go

The easiest, and most secure way to access and protect all of your infrastructure.

20.2k
advanced-go-programming-book
advanced-go-programming-book chai2010 Go

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

20.1k
casbin
casbin apache Go

Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

20k
learngo
learngo inancgumus Go

❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

20k
grpc-gateway
grpc-gateway grpc-ecosystem Go

gRPC to JSON proxy generator following the gRPC HTTP spec

19.9k
nats-server
nats-server nats-io Go

High-Performance server for NATS.io, the cloud and edge native messaging system.

19.7k
gotty
gotty yudai Go

Share your terminal as a web application

19.5k
GoBooks
GoBooks dariubs Go

List of Golang books

19.4k
goreplay
goreplay probelabs Go

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...

19.3k
DevOps-Roadmap
DevOps-Roadmap milanm

DevOps Roadmap for 2026. with learning resources

19.3k
golangci-lint
golangci-lint golangci Go

Fast linters runner for Go

18.8k
compiler-explorer
compiler-explorer compiler-explorer TypeScript

Run compilers interactively from your web browser and interact with the assembly

18.7k