Most popular go repositories and open source projects

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.

kit

A standard library for microservices.

2455   27076   27076  

micro

A modern and intuitive terminal-based text editor

1237   26793   26793  

go-patterns

Curated list of Go design patterns, recipes and idioms

2297   26536   26536  

nsq

A realtime distributed messaging platform

2911   25628   25628  

iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fa...

2477   25557   25557  

testify

A toolkit with common assertions and mocks that plays nicely with the...

1671   25094   25094  

logrus

Structured, pluggable logging for Go.

2270   25021   25021  

flatbuffers

FlatBuffers: Memory Efficient Serialization Library

3387   24698   24698  

colly

Elegant Scraper and Crawler Framework for Golang

1815   24465   24465  

kratos

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

4087   24436   24436  

vegeta

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

1393   24254   24254  

delve

Delve is a debugger for the Go programming language.

2176   23867   23867  

pulumi

Pulumi - Infrastructure as Code in any programming language 🚀

1237   23813   23813  

websocket

Package gorilla/websocket is a fast, well-tested and widely used WebSo...

3548   23638   23638  

cli

A declarative, simple, fast, and fun package for building command line...

1753   23507   23507  

learn-go-with-tests

Learn Go with test-driven development

2894   23096   23096  

gitleaks

Find secrets with Gitleaks 🔑

1766   23094   23094  

gin-vue-admin

🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,支持TS和JS混用。它集成了JWT鉴...

6730   23015   23015  

hub

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

2199   22894   22894  

go-micro

A Go microservices framework

2384   22495   22495  

signoz

SigNoz is an open-source observability platform native to OpenTelemetr...

1586   22407   22407  

slim

Slim(toolkit): Don't change anything in your container image and minif...

788   22317   22317  

grpc-go

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

4511   21912   21912  

CloudflareSpeedTest

🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP !当然也支...

4322   21907   21907  

go-redis

Redis Go client

2499   21552   21552  

mux

Package gorilla/mux is a powerful HTTP router and URL matcher for buil...

1870   21404   21404  

dgraph

high-performance graph database for real-time use cases

1551   21259   21259  

d2

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

544   20728   20728  

air

☁️ Live reload for Go apps

862   20575   20575  

chi

lightweight, idiomatic and composable router for building Go HTTP serv...

1040   20398   20398  

trufflehog

Find, verify, and analyze leaked credentials

1963   20371   20371  

terraform

Terraform enables you to safely and predictably create, change, and im...

5381   20352   20352  

infisical

Infisical is the open-source platform for secrets management, PKI, and...

1336   19954   19954  

advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Prot...

3231   19812   19812  

learngo

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

2682   19604   19604  

excelize

Go language library for reading and writing Microsoft Excel™ (XLAM / X...

1829   19566   19566  

lo

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

878   19541   19541  

gotty

Share your terminal as a web application

1402   19138   19138  

teleport

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

1915   19096   19096  

goreplay

GoReplay is an open-source tool for capturing and replaying live HTTP...

71   19076   19076  

grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

2266   18558   18558  

GoBooks

List of Golang books

2204   18341   18341  

golang-developer-roadmap

Roadmap to becoming a Go developer in 2020

2195   18275   18275  

nats-server

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

1644   18235   18235  

casbin

An authorization library that supports access control models like ACL,...

1661   18211   18211  

compiler-explorer

Run compilers interactively from your web browser and interact with th...

1913   17868   17868  

zincsearch

ZincSearch . A lightweight alternative to elasticsearch that requires...

761   17548   17548  

migrate

Database migrations. CLI and Golang library.

1513   17394   17394  

gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues,...

1815   17154   17154  

golangci-lint

Fast linters runner for Go

1465   17124   17124