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)

go-clean-arch
go-clean-arch bxcodec Go

Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture

10.1k
protobuf
protobuf golang Go

Go support for Google's protocol buffers

10.1k
go-swagger
go-swagger go-swagger Go

Swagger 2.0 implementation for go

10k
buildkit
buildkit moby Go

concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

9.9k
usql
usql xo Go

Universal command-line interface for SQL databases

9.9k
termshark
termshark gcla Go

A terminal UI for tshark, inspired by Wireshark

9.9k
redigo
redigo gomodule Go

Go client for Redis

9.9k
go-cloud
go-cloud google Go

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

9.9k
watermill
watermill ThreeDotsLabs Go

Building event-driven applications the easy way in Go.

9.7k
gorse
gorse gorse-io Go

AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding

9.6k
The-Golang-Standard-Library-by-Example
The-Golang-Standard-Library-by-Example polaris1119 Go

Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。

9.6k
lago
lago getlago Go

Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenu...

9.6k
devops-resources
devops-resources bregman-arie Groovy

DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP

9.5k
flannel
flannel flannel-io Go

flannel is a network fabric for containers, designed for Kubernetes

9.4k
xgo
xgo goplus Go

XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, a...

9.4k
gobot
gobot hybridgroup Go

Golang framework for robotics, drones, and the Internet of Things (IoT)

9.4k
reviewdog
reviewdog reviewdog Go

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

9.2k
mailpit
mailpit axllent Go

An email and SMTP testing tool with API for developers

9.2k
client
client keybase Go

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron

9.2k
langchaingo
langchaingo tmc Go

LangChain for Go, the easiest way to write LLM-based programs in Go

9.1k
v2
v2 miniflux Go

Minimalist and opinionated feed reader

9.1k
ipatool
ipatool majd Go

Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store

9.1k
go-sqlite3
go-sqlite3 mattn C

sqlite3 driver for go using database/sql

9.1k
jwt
jwt golang-jwt Go

Go implementation of JSON Web Tokens (JWT).

9k
atlantis
atlantis runatlantis Go

Terraform Pull Request Automation

9k
ginkgo
ginkgo onsi Go

A Modern Testing Framework for Go

9k
immudb
immudb codenotary Go

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

9k
Yearning
Yearning cookieY Go

🐳 A most popular sql audit platform for mysql

8.9k
go-app
go-app maxence-charriere Go

A package to build progressive web apps with Go programming language and WebAssembly.

8.9k
fission
fission fission Go

Fast and Simple Serverless Functions for Kubernetes

8.9k
syft
syft anchore Go

CLI tool and library for generating a Software Bill of Materials from container images and filesystems

8.8k
go-cache
go-cache patrickmn Go

An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.

8.8k
golang-cheat-sheet
golang-cheat-sheet a8m

An overview of Go syntax and features.

8.8k
rkt
rkt rkt Go

[Project ended] rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.

8.8k
sh
sh mvdan Go

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

8.7k
aws-sdk-go
aws-sdk-go aws Go

This SDK has reached end-of-support. The AWS SDK for Go v2 is available here: https://github.com/aws/aws-sdk-go-v2

8.7k
dns
dns miekg Go

DNS library in Go

8.7k
connect
connect redpanda-data Go

Fancy stream processing made operationally mundane

8.6k
origin
origin openshift Go

Conformance test suite for OpenShift

8.6k
pdfcpu
pdfcpu pdfcpu Go

A PDF processor written in Go.

8.6k
kafka-go
kafka-go segmentio Go

Kafka library in Go

8.5k
anteon
anteon getanteon Go

Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing

8.5k
mongo-go-driver
mongo-go-driver mongodb Go

The Official Golang driver for MongoDB

8.5k
certificates
certificates smallstep Go

🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SS...

8.4k
wego
wego schachmat Go

weather app for the terminal

8.4k
goconvey
goconvey smartystreets Go

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

8.4k
ko
ko ko-build Go

Build and deploy Go applications

8.4k
buffalo
buffalo gobuffalo Go

Rapid Web Development w/ Go

8.4k
trojan-go
trojan-go p4gefau1t Go

Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that...

8.4k
gonum
gonum gonum Go

Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

8.4k