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.

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  

go-i18n

Translate your Go program into multiple languages.

278   3110   3110  

sso

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

189   3102   3102  

aws-sdk-go-v2

AWS SDK for the Go programming language.

690   3085   3085  

GoGuide

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

339   3076   3076  

free-programming-resources

💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python...

546   3075   3075  

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

mc

Unix like utilities for object store

585   3058   3058  

teler

Real-time HTTP Intrusion Detection

250   3052   3052  

go-collection

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

422   3051   3051  

resize

Pure golang image resizing

328   3037   3037  

lindb

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

279   3037   3037  

clean-go-article

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

200   3025   3025  

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  

fgprof

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

97   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  

graphjin

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

182   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  

engine

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

307   2951   2951  

fsm

Finite State Machine for Go

314   2941   2941  

cronsun

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

458   2921   2921  

dockle

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

144   2914   2914  

IdGenerator

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

393   2883   2883  

html-to-markdown

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

146   2880   2880  

algernon

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

140   2880   2880  

DevOps

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

707   2876   2876  

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  

vecty

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

146   2872   2872  

m2cgen

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

246   2870   2870  

aiapm

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

474   2866   2866  

kube-score

Kubernetes object analysis with recommendations for improved reliabili...

181   2857   2857  

learning-golang

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

1357   2847   2847  

asciigraph

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

103   2836   2836  

avo

Generate x86 Assembly with Go

91   2836   2836  

janus

An API Gateway written in Go

324   2824   2824  

go-guerrilla

Mini SMTP server written in golang

368   2823   2823  

glamour

Stylesheet-based markdown rendering for your CLI apps 💇🏻‍♀️

214   2822   2822  

elsa

❄️ Elsa is a minimal runtime for JavaScript and TypeScript written in...

62   2812   2812  

git-chglog

CHANGELOG generator implemented in Go (Golang).

230   2805   2805