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.
- GitHub: https://github.com/topics/go
- Wikipedia: https://en.wikipedia.org/wiki/Go_(programming_language)
- Repo: https://github.com/golang/go
- Created by: Robert Griesemer, Rob Pike, Ken Thompson
- Released: November 10, 2009
- Related Topics: language, c,
- Aliases: golang, golang-examples,
- Last updated: 2026-01-28 00:13:57 UTC
- JSON Representation
https://github.com/goravel/goravel
A Golang framework for web artisans. Tribute to Laravel.
framework go golang laravel performance web
Last synced: 14 May 2025
https://github.com/mingrammer/go-web-framework-stars
:star: Web frameworks for Go, most starred on GitHub
go ranking stars web-framework
Last synced: 13 May 2025
https://github.com/alecthomas/participle
A parser library for Go
ast ebnf go golang grammar lexer parser parser-api parser-framework parser-library participle
Last synced: 13 May 2025
https://github.com/olivia-ai/olivia
💁♀️Your new best friend powered by an artificial neural network
ai artificial-intelligence assistant backend chatbot deep-learning go golang machine-learning natural-language-processing neural-network olivia translations voice-assistant
Last synced: 14 Mar 2025
https://github.com/hdt3213/godis
A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群
cluster go godis golang kv-cache redis redis-cluster redis-server
Last synced: 13 May 2025
https://github.com/Go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
go golang ozzo validation validator
Last synced: 12 Mar 2025
https://github.com/d5/tengo
A fast script language for Go
compiler embedded-language go golang programming-language script tengo vm
Last synced: 23 Apr 2025
https://github.com/getarcaneapp/arcane
Modern Docker Management, Designed for Everyone
compose container-management containers docker docker-compose docker-management go self-hosted sveltekit typescript web-ui
Last synced: 19 Jan 2026
https://github.com/HDT3213/godis
A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群
cluster go godis golang kv-cache redis redis-cluster redis-server
Last synced: 27 Mar 2025
https://github.com/datadog/go-profiler-notes
felixge's notes on the various go profiling methods that are available.
Last synced: 14 May 2025
https://github.com/upper/db
Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
cockroachdb dal database db go golang mongodb mysql nosql orm postgresql sql sqlite upper
Last synced: 20 Oct 2025
https://github.com/shpota/goxygen
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
angular go golang javascipt mongodb mysql nodejs postgresql react typescript vue
Last synced: 13 May 2025
https://github.com/tulir/whatsmeow
Go library for the WhatsApp web multidevice API
go golang whatsapp whatsapp-web
Last synced: 18 Oct 2025
https://github.com/DataDog/go-profiler-notes
felixge's notes on the various go profiling methods that are available.
Last synced: 14 Apr 2025
https://github.com/Shpota/goxygen
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
angular go golang javascipt mongodb mysql nodejs postgresql react typescript vue
Last synced: 13 Mar 2025
https://github.com/alecthomas/kingpin
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Last synced: 12 May 2025
https://github.com/go-macaron/macaron
Package macaron is a high productive and modular web framework in Go.
Last synced: 13 May 2025
https://github.com/fortio/fortio
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
go golang golang-application golang-library grpc http performance performance-testing performance-visualization proxy
Last synced: 13 May 2025
https://github.com/Go-macaron/macaron
Package macaron is a high productive and modular web framework in Go.
go lsif-enabled macaron web-framework
Last synced: 12 Mar 2025
https://github.com/alecthomas/Gometalinter
DEPRECATED: Use https://github.com/golangci/golangci-lint
Last synced: 12 Mar 2025
https://github.com/jeffail/gabs
For parsing, creating and editing unknown or dynamic JSON in Go
Last synced: 12 May 2025
https://github.com/alecthomas/gometalinter
DEPRECATED: Use https://github.com/golangci/golangci-lint
Last synced: 28 Sep 2025
https://github.com/go-ini/ini
Package ini provides INI file read and write functionality in Go
configuration go ini lsif-enabled parser
Last synced: 16 May 2025
https://github.com/itchyny/gojq
Pure Go implementation of jq
cli-tool cli-utility go golang json
Last synced: 12 May 2025
https://github.com/osohq/oso
Deprecated: See README
abac access-control authorization authorization-framework go java logic-programming nodejs policy-engine python rbac rbac-authorization rbac-roles ruby rust security
Last synced: 14 May 2025
https://github.com/Jeffail/gabs
For parsing, creating and editing unknown or dynamic JSON in Go
Last synced: 14 Mar 2025
https://github.com/dave/jennifer
Jennifer is a code generator for Go
code-generation code-generator go golang
Last synced: 13 May 2025
https://github.com/mergestat/mergestat-lite
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
cli command-line git go golang sql sqlite
Last synced: 23 Apr 2025
https://github.com/augmentable-dev/askgit
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
cli command-line git go golang sql sqlite
Last synced: 22 Feb 2025
https://github.com/Go-ini/ini
Package ini provides INI file read and write functionality in Go
configuration go ini lsif-enabled parser
Last synced: 12 Mar 2025
https://github.com/alicebob/miniredis
Pure Go Redis server for Go unittests
Last synced: 23 Jan 2026
https://github.com/nutsdb/nutsdb
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
data-structures database go golang key-value kv-store nutsdb supports-transactions
Last synced: 14 May 2025
https://github.com/odigos-io/odigos
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
dotnet ebpf go java javascript kubernetes logs metrics monitoring nodejs observability opentelemetry otel python traces
Last synced: 23 Jan 2026
https://github.com/disposaboy/gosublime
A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.
Last synced: 15 May 2025
https://github.com/DisposaBoy/GoSublime
A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.
Last synced: 15 Mar 2025
https://rs.github.io/curlie/
The power of curl, the ease of use of httpie.
api-client cli curl developer-tools go http-client httpie terminal webdevelopment
Last synced: 29 Sep 2025
https://github.com/bosun-monitor/bosun
Time Series Alerting Framework
alerting bosun go monitoring scollector tsdb
Last synced: 10 Jan 2026
https://github.com/xujiajun/nutsdb
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
data-structures database go golang key-value kv-store nutsdb supports-transactions
Last synced: 21 Feb 2025
https://github.com/pytorch/ELF
ELF: a platform for game research with AlphaGoZero/AlphaZero reimplementation
alpha-zero alphago-zero go reinforcement-learning rl rl-environment
Last synced: 01 Apr 2025
https://github.com/microcosm-cc/bluemonday
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS
allowlist go golang html owasp sanitization security xss
Last synced: 12 May 2025
https://github.com/pytorch/elf
ELF: a platform for game research with AlphaGoZero/AlphaZero reimplementation
alpha-zero alphago-zero go reinforcement-learning rl rl-environment
Last synced: 30 Sep 2025
https://github.com/stackexchange/dnscontrol
Infrastructure as code for DNS!
dns dnscontrol go infrastructure-as-code workflow
Last synced: 07 Jan 2026
https://github.com/nikoksr/notify
A dead simple Go library for sending notifications to various messaging services.
aws-ses bot discord email go golang hacktoberfest messaging microsoft-teams notification notify pushbullet rocketchat sendgrid slack telegram twilio twitter wechat whatsapp
Last synced: 12 May 2025
https://github.com/goccy/go-json
Fast JSON encoder/decoder compatible with encoding/json for Go
Last synced: 13 May 2025
https://github.com/uber-go/nilaway
Static analysis tool to detect potential nil panics in Go code
go nil-pointer nilability nilability-analysis static-analysis
Last synced: 14 May 2025
https://github.com/pgrok/pgrok
Poor man's ngrok - a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding
go http ngrok-alternative oidc pgrok reverse-tunnel ssh-tunnel sso tcp
Last synced: 08 Jan 2026
https://github.com/pashpashpash/vault-ai
OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend.
ai artificial-intelligence chatgpt generative go golang knowledge-base long-term-memory machine-learning openai openai-api pdf-support pinecone qdrant-vector-database question-answering react reactjs vector-search
Last synced: 14 May 2025
https://github.com/oliver006/redis_exporter
Prometheus Exporter for ValKey & Redis Metrics. Supports ValKey and Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x
go metrics prometheus prometheus-exporter redis redis-cluster redis-exporter redis-nodes resist stand-with-hong-kong valkey
Last synced: 12 May 2025
https://github.com/rubenv/sql-migrate
SQL schema migration tool for Go.
bindata go sql sql-schema-migration
Last synced: 12 May 2025
https://github.com/rogchap/v8go
Execute JavaScript from Go
go godoc golang golang-package hacktoberfest javascript v8 v8-javascript-engine
Last synced: 14 May 2025
https://github.com/fagongzi/manba
HTTP API Gateway
api api-gateway backend-apis circuit-breaker etcd gateway go golang microservice proxy traffic-control
Last synced: 14 May 2025
https://github.com/fagongzi/gateway
HTTP API Gateway
api api-gateway backend-apis circuit-breaker etcd gateway go golang microservice proxy traffic-control
Last synced: 05 Apr 2025
https://github.com/arl/statsviz
🚀 Visualise your Go program runtime metrics in real time in the browser
garbage-collector go golang golang-library hacktoberfest live metrics monitoring plots runtime stats visualization
Last synced: 16 May 2025
https://github.com/koding/kite
Micro-service framework in Go
authentication-backend discovery-service go web-framework
Last synced: 15 May 2025
https://github.com/mmatczuk/go-http-tunnel
Fast and secure tunnels over HTTP/2
basic-authentication go golang http http2 local-machine proxy tcp tls tls-tunnel tunnel url
Last synced: 15 Dec 2025
https://github.com/dedsecinside/torbot
Dark Web OSINT Tool
algorithm crawler dark-web dedsec-inside deepweb go hacking hacktoberfest osint projects psnappz python python-web-crawler python3 security security-tools spider tor tor-network torbot
Last synced: 13 May 2025
https://github.com/allinssl/allinssl
AllinSSL 是一个集证书申请、管理、部署和监控于一体的SSL证书全生命周期管理工具。AllinSSL is an all-in-one SSL certificate lifecycle management tool that integrates certificate application, management, deployment, and monitoring.
acme automation go https letsencrypt ssl ssl-certificates
Last synced: 16 Jan 2026
https://github.com/connectrpc/connect-go
The Go implementation of Connect: Protobuf RPC that works.
connectrpc go grpc protobuf rpc
Last synced: 13 May 2025
https://github.com/liyupi/free-programming-resources
💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助!
algorithms android awesome backend cpp frontend go guide interview ios java javascript learning programming python resources
Last synced: 29 Sep 2025
https://github.com/nicksnyder/go-i18n
Translate your Go program into multiple languages.
cldr go i18n translation translation-files
Last synced: 07 May 2025
https://github.com/thewhitetulip/web-dev-golang-anti-textbook
Learn how to write webapps without a framework in Go.
Last synced: 14 May 2025
https://github.com/thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.
algorithmic-trading algorithmic-trading-library cryptocurrency cryptocurrency-trading-bot exchange go golang trading-bot trading-framework trading-platform
Last synced: 16 May 2025
https://github.com/glasskube/glasskube
🧊 The next generation Package Manager for Kubernetes 📦 Featuring a GUI and a CLI. Glasskube packages are dependency aware, GitOps ready and can get automatic updates via a central public package repository.
cloud-native cncf cobra cobra-cli containers devops devops-tools docusaurus giscuss glasskube go golang htmx kubebuilder kubernetes kubernetes-operator package package-manager
Last synced: 13 May 2025
https://github.com/DedSecInside/TorBot
Dark Web OSINT Tool
algorithm crawler dark-web dedsec-inside deepweb go hacking hacktoberfest osint projects psnappz python python-web-crawler python3 security security-tools spider tor tor-network torbot
Last synced: 31 Mar 2025
https://github.com/zalando/skipper
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
cloud eskip etcd go http-proxy ingress-controller kubernetes kubernetes-controller kubernetes-ingress mosaic proxy router skipper
Last synced: 17 Jan 2026
https://github.com/googleforgames/open-match
Flexible, extensible, and scalable video game matchmaking.
game-development go golang kubernetes matchmaking multiplayer
Last synced: 09 Apr 2025
https://github.com/knadh/koanf
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
config config-loader configuration configuration-file configuration-management etcd-client go golang golang-package s3-bucket toml viper yaml
Last synced: 25 Jan 2026
https://github.com/bwmarrin/snowflake
A simple to use Go (golang) package to generate or parse Twitter snowflake IDs
Last synced: 12 May 2025
https://github.com/thewhitetulip/web-dev-Golang-anti-textbook
Learn how to write webapps without a framework in Go.
Last synced: 12 Mar 2025
https://github.com/aQuaYi/LeetCode-in-Go
Go Solution for LeetCode algorithms problems, 100% coverage.
Last synced: 18 Mar 2025
https://github.com/aquayi/leetcode-in-go
Go Solution for LeetCode algorithms problems, 100% coverage.
Last synced: 29 Sep 2025
https://github.com/rs/curlie
The power of curl, the ease of use of httpie.
api-client cli curl developer-tools go http-client httpie terminal webdevelopment
Last synced: 15 Dec 2025
https://github.com/cristaloleg/go-advice
List of advice and tricks for Go ʕ◔ϖ◔ʔ
advice awesome experience go golang guide guidelines
Last synced: 27 Sep 2025
https://github.com/StackExchange/dnscontrol
Infrastructure as code for DNS!
dns dnscontrol go infrastructure-as-code workflow
Last synced: 24 Mar 2025
https://github.com/nadoo/glider
glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).
dhcp dns dnsmasq go golang http-proxy ipset proxy socks5 ssh-tunnel transparent-proxy tunnel udp-proxy websocket
Last synced: 09 Apr 2025
https://github.com/protocolbuffers/protobuf-go
Go support for Google's protocol buffers
go golang protobufs protocol-buffers
Last synced: 12 May 2025
https://github.com/cyclops-ui/cyclops
Developer Friendly Kubernetes 👁️
aks cloud crd-controller deployment devops eks gke go golang hacktoberfest helm json-schema kubernetes kubernetes-cluster kubernetes-controller kubernetes-operator platform-engineering react typescript typescript-react
Last synced: 13 May 2025
https://github.com/datadog/datadog-agent
Main repository for Datadog Agent
apm-agent apm-instrumentation datadog distributed-tracing go logging metrics monitoring observability open-telemetry otel profiling tracing
Last synced: 09 Sep 2025
https://github.com/buzzfeed/sso
sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services
aes authentication go oauth security sso
Last synced: 14 May 2025
https://github.com/DataDog/datadog-agent
Main repository for Datadog Agent
apm-agent apm-instrumentation datadog distributed-tracing go logging metrics monitoring observability open-telemetry otel profiling tracing
Last synced: 04 May 2025
https://github.com/teler-sh/teler
Real-time HTTP Intrusion Detection
analyze-logs go golang ids intrusion intrusion-detection intrusion-detection-system iocs log log-analyzer logs threat threat-analyzer threat-hunting threat-intelligence threat-rules
Last synced: 27 Sep 2025
https://github.com/gorilla/sessions
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.
cookie go golang gorilla gorilla-web-toolkit sessions
Last synced: 12 May 2025
https://github.com/peak/s5cmd
Parallel S3 and local filesystem execution tool.
aws cli filesystem go s3 s5cmd storage
Last synced: 12 May 2025
https://github.com/lindb/lindb
LinDB is a scalable, high performance, high availability distributed time series database.
cross-datacenter-native database distributed-database go high-performance metrics monitoring timeseries
Last synced: 13 May 2025