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.

go-advice

List of advice and tricks for Go ʕ◔ϖ◔ʔ

204   3181   3181  

connect-go

The Go implementation of Connect: Protobuf RPC that works.

112   3171   3171  

LeetCode-in-Go

Go Solution for LeetCode algorithms problems, 100% coverage.

165   3144   3144  

datadog-agent

Main repository for Datadog Agent

1314   3141   3141  

oso

Oso is a batteries-included framework for building authorization in yo...

156   3121   3121  

protobuf-go

Go support for Google's protocol buffers

434   3121   3121  

sso

sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for se...

193   3115   3115  

go-collection

:tulip: awesome awesome go, study golang from basic to proficient。Go...

428   3114   3114  

go-i18n

Translate your Go program into multiple languages.

278   3110   3110  

teller

Cloud native secrets management for developers - never leave your comm...

191   3098   3098  

GoGuide

「Go语言学习指南」一份涵盖大部分 Golang 程序员所需要掌握的核心知识,拥...

339   3076   3076  

DevOps

I created this repository to keep my learning, notes, and code in one...

746   3065   3065  

carbon

A simple, semantic and developer-friendly golang package for datetime

177   3062   3062  

sessions

Package gorilla/sessions provides cookie and filesystem sessions and i...

374   3062   3062  

blog

煎鱼的博客,有点忙,传送门:https://eddycjy.com

426   3061   3061  

clean-go-article

A reference for the Go community that covers the fundamentals of writi...

201   3053   3053  

teler

Real-time HTTP Intrusion Detection

250   3052   3052  

dockle

Container Image Linter for Security, Helping build the Best-Practice D...

153   3050   3050  

resize

Pure golang image resizing

328   3037   3037  

lindb

LinDB is a scalable, high performance, high availability distributed t...

279   3037   3037  

fgprof

🚀 fgprof is a sampling Go profiler that allows you to analyze On-CPU...

97   3024   3024  

LearnGolang

《Golang学习资源大全-只有Go语言才能改变世界》Only Golang Can Change Th...

435   3018   3018  

go-concurrency-patterns

Concurrency patterns in Go

267   3005   3005  

mergo

Mergo: merging Go structs and maps since 2013

282   3004   3004  

go-pry

An interactive REPL for Go that allows you to drop into your code at a...

64   3002   3002  

kube-monkey

An implementation of Netflix's Chaos Monkey for Kubernetes clusters

253   2998   2998  

graphjin

GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks

183   2995   2995  

mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (...

97   2988   2988  

tableflip

Graceful process restarts in Go

151   2987   2987  

IdGenerator

💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪...

403   2970   2970  

stats

A well tested and comprehensive Golang statistics library package with...

169   2964   2964  

pongo2

Django-syntax like template-engine for Go

278   2964   2964  

kube-score

Kubernetes object analysis with recommendations for improved reliabili...

190   2958   2958  

engine

Go 3D Game Engine (http://g3n.rocks)

307   2951   2951  

fsm

Finite State Machine for Go

314   2941   2941  

algernon

Small self-contained pure-Go web server with Lua, Teal, Markdown, Olla...

143   2940   2940  

cronsun

A Distributed, Fault-Tolerant Cron-Style Job System.

458   2921   2921  

discordo

A lightweight, secure, and feature-rich Discord terminal (TUI) client.

104   2909   2909  

svix-webhooks

The open source and enterprise-ready webhooks service 🦀

207   2907   2907  

m2cgen

Transform ML models into a native code (Java, C, Python, Go, JavaScrip...

248   2901   2901  

asciigraph

Go package to make lightweight ASCII line graph ╭┈╯ in command line ap...

104   2888   2888  

vecty

Vecty lets you build responsive and dynamic web frontends in Go using...

145   2882   2882  

html-to-markdown

⚙️ Convert HTML to Markdown. Even works with entire websites and can b...

146   2880   2880  

go-guerrilla

Mini SMTP server written in golang

374   2879   2879  

gomplate

A flexible commandline tool for template rendering. Supports lots of l...

200   2874   2874  

sentinel-golang

Sentinel Go enables reliability and resiliency for Go microservices

439   2873   2873  

aiapm

📊AiAPM is a modern APM implementation, provide observability for your...

474   2866   2866  

git-chglog

CHANGELOG generator implemented in Go (Golang).

228   2862   2862  

learning-golang

Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视...

1357   2847   2847  

janus

An API Gateway written in Go

327   2841   2841