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-27 00:13:36 UTC
- JSON Representation
https://github.com/xinliangnote/go-gin-api
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
api-gin cron gin gin-api go golang gorm graphql jaeger jwt pprof prometheus swagger trace viper zap
Last synced: 14 May 2025
https://github.com/derailed/popeye
👀 A Kubernetes cluster resource sanitizer
go golang k8s kubernetes-clusters kubernetes-resources misconfigurations popeye sanitize-resources sanitizers
Last synced: 13 May 2025
https://github.com/nats-io/nats.go
Golang client for NATS, the cloud native messaging system.
cloud-native cloud-native-architectures cloud-native-microservices go golang microservices microservices-architecture nats pub-sub
Last synced: 15 Dec 2025
https://github.com/tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
bft blockchain consensus consistency cryptocurrency cryptography db distributed-systems go
Last synced: 12 Nov 2025
https://github.com/anacrolix/torrent
Full-featured BitTorrent client package and utilities
bittorrent go magnet-link p2p streaming torrent tracker
Last synced: 14 Jun 2025
https://github.com/MontFerret/ferret
Declarative web scraping
cdp chrome cli crawler crawling data-mining dsl go golang hacktoberfest library query-language scraper scraping scraping-websites tool
Last synced: 13 Mar 2025
https://github.com/TEN-framework/ten-framework
The world’s first real-time, distributed, cloud-edge collaborative multimodal AI Agent Framework that simultaneously supports C/C++/Go/Python/JS/TS
agents ai audio-video cloud-edge-computing cpp cross-platform go golang javascript llm low-latency multimodal package-management python realtime rust typescript vision voice-assistant
Last synced: 03 May 2025
https://github.com/go-pg/pg
Golang ORM with focus on PostgreSQL features and performance
database go golang hstore jsonb orm postgresql sql
Last synced: 13 May 2025
https://github.com/Go-pg/pg
Golang ORM with focus on PostgreSQL features and performance
database go golang hstore jsonb orm postgresql sql
Last synced: 12 Mar 2025
https://github.com/easegress-io/easegress
A Cloud Native traffic orchestration system
api-gateway cloud-native distributed-systems etcd gateway go golang http kubernetes load-balancer mesh microservice microservices proxy-server raft reverse-proxy service-mesh sidecar traffic
Last synced: 15 Dec 2025
https://github.com/megaease/easegress
A Cloud Native traffic orchestration system
api-gateway cloud-native distributed-systems etcd gateway go golang http kubernetes load-balancer mesh microservice microservices proxy-server raft reverse-proxy service-mesh sidecar traffic
Last synced: 05 Apr 2025
https://github.com/gogo/protobuf
[Deprecated] Protocol Buffers for Go with Gadgets
go golang grpc protobuf protocol-buffers
Last synced: 13 May 2025
https://github.com/GoGo/protobuf
[Deprecated] Protocol Buffers for Go with Gadgets
go golang grpc protobuf protocol-buffers
Last synced: 12 Mar 2025
https://github.com/threedotslabs/wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
clean-architecture cqrs ddd firebase firestore gcp go golang google-cloud hexagonal-architecture refactoring serverless terraform
Last synced: 14 May 2025
https://github.com/google/uuid
Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
Last synced: 12 May 2025
https://github.com/livebud/bud
The Full-Stack Web Framework for Go
framework full-stack fullstack go golang javascript ssr svelte typescript web
Last synced: 14 May 2025
https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
clean-architecture cqrs ddd firebase firestore gcp go golang google-cloud hexagonal-architecture refactoring serverless terraform
Last synced: 28 Mar 2025
https://github.com/ConnectAI-E/Feishu-OpenAI
🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 08 Apr 2025
https://github.com/connectai-e/feishu-openai
🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 13 May 2025
https://github.com/ConnectAI-E/feishu-openai
🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 24 Mar 2025
https://github.com/gorgonia/gorgonia
Gorgonia is a library that helps facilitate machine learning in Go.
artificial-intelligence automatic-differentiation computation-graph deep-learning deep-neural-networks deeplearning differentiation go golang gorgonia gradient-descent graph-computation hacktoberfest machine-learning neural-network symbolic-differentiation
Last synced: 09 Apr 2025
https://github.com/buger/jsonparser
One of the fastest alternative JSON parser for Go that does not require schema
go json json-parser parser perfomance
Last synced: 13 May 2025
https://github.com/nuclio/nuclio
High-Performance Serverless event and data processing platform
containers docker faas faas-platform functions go kubernetes serverless
Last synced: 08 Jan 2026
https://github.com/goss-org/goss
Quick and Easy server testing/validation
devops devops-tools docker go golang goss health-check health-endpoint infrastructure-as-code linux nagios sensu tap tdd tdd-utilities testing testing-tools
Last synced: 15 Mar 2025
https://github.com/aelsabbahy/goss
Quick and Easy server testing/validation
devops devops-tools docker go golang goss health-check health-endpoint infrastructure-as-code linux nagios sensu tap tdd tdd-utilities testing testing-tools
Last synced: 25 Mar 2025
https://github.com/mouredev/retos-programacion-2023
Ejercicios de código semanales en 2023 de la comunidad MoureDev para practicar lógica en cualquier lenguaje de programación.
challenges csharp dart ejercicios ejerciciosresueltos go java javascript katas kotlin logica-de-programacion php python retos retos-programacion rust swift typescript
Last synced: 13 May 2025
https://github.com/caarlos0/env
A simple, zero-dependencies library to parse environment variables into structs
config configuration environment environment-variables go golang hacktoberfest
Last synced: 14 May 2025
https://github.com/TwiN/gatus
⛑ Automated developer-oriented status page
alerting dashboard devops docker go golang health monitor monitoring monitoring-server monitoring-tool notifications self-hosted selfhosted slack status status-page statuspage uptime uptime-monitoring
Last synced: 14 Mar 2025
https://github.com/letsencrypt/boulder
An ACME-based certificate authority, written in Go.
acme boulder ca certificate-authority go lets-encrypt pki rfc8555 tls
Last synced: 06 Jan 2026
https://github.com/bwmarrin/discordgo
(Golang) Go bindings for Discord
discord discord-api discordgo go golang
Last synced: 12 May 2025
https://github.com/tetratelabs/wazero
wazero: the zero dependency WebAssembly runtime for Go developers
ahead-of-time compiler go golang runtime vm wasi wasm webassembly
Last synced: 12 May 2025
https://github.com/j3ssie/Osmedeus
A Workflow Engine for Offensive Security
attack-surface attack-surface-management bug-bounty bugbounty go golang hacking hacking-tool information-gathering osint penetration-testing pentest-tool pentesting reconnaissance scanning security security-tools
Last synced: 13 Mar 2025
https://github.com/progrium/darwinkit
Native Mac APIs for Go. Previously known as MacDriver
appkit apple apple-apis bindings bridge cgo cocoa coremidi coreml go golang ios libobjc mac macos macos-application native-apps objc-runtime objective-c webkit
Last synced: 08 Oct 2025
https://github.com/bwmarrin/discordGo
(Golang) Go bindings for Discord
discord discord-api discordgo go golang
Last synced: 12 Mar 2025
https://github.com/eatmoreapple/openwechat
golang微信SDK
bot go golang robot wechat wechat-client wechat-sdk
Last synced: 30 Dec 2025
https://github.com/name5566/leaf
A game server framework in Go (golang)
game-framework game-server go golang leaf
Last synced: 14 Mar 2025
https://github.com/caddyserver/certmagic
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
acme automatic-https go golang https letsencrypt tls tls-certificate
Last synced: 09 Sep 2025
https://github.com/gaia-pipeline/gaia
Build powerful pipelines in any programming language.
automation build continuous-delivery continuous-integration continuous-testing cplusplus deployment devops devops-tools distributed-systems gitops go java kubernetes pipeline python ruby
Last synced: 14 May 2025
https://github.com/asynkron/protoactor-go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
actor-model actors akka clustering cross-platform distributed-computing distributed-systems go golang grpc protobuf
Last synced: 15 Dec 2025
https://github.com/amitshekhariitbhu/go-backend-clean-architecture
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
api architecture backend clean-architecture docker gin go golang jwt-authentication project project-template test
Last synced: 14 May 2025
https://github.com/AsynkronIT/protoactor-go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
actor-model actors akka clustering cross-platform distributed-computing distributed-systems go golang grpc protobuf
Last synced: 26 Apr 2025
https://github.com/guanzhi/gmssl
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 14 May 2025
https://github.com/alpkeskin/mosint
An automated e-mail OSINT tool
automation data-breach email email-checker go hacking information-gathering osint osint-tool pentest pwn python-hacking social-media socmint verification-service
Last synced: 14 May 2025
https://github.com/guanzhi/GmSSL
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 27 Mar 2025
https://github.com/progrium/macdriver
Native Mac APIs for Go. Previously known as MacDriver
appkit apple apple-apis bindings bridge cgo cocoa coremidi coreml go golang ios libobjc mac macos macos-application native-apps objc-runtime objective-c webkit
Last synced: 16 Jan 2026
https://github.com/lni/dragonboat
A feature complete and high performance multi-group Raft library in Go.
consensus distributed-consensus distributed-storage distributed-systems go golang paxos raft raft-algorithm raft-protocol replicated-state-machines
Last synced: 13 May 2025
https://github.com/mgechev/revive
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
go golang golint hacktoberfest linter static-analysis static-code-analysis
Last synced: 09 Sep 2025
https://github.com/tsuru/tsuru
Open source and extensible Platform as a Service (PaaS).
containers devops docker go hacktoberfest kubernetes paas
Last synced: 13 May 2025
https://github.com/emicklei/go-restful
package for building REST-style Web Services using Go
customizable go openapi rest routing
Last synced: 09 Sep 2025
https://github.com/k3d-io/k3d
Little helper to run CNCF's k3s in Docker
cluster docker go k3d k3s kubernetes rancher
Last synced: 23 Apr 2025
https://github.com/segmentio/ksuid
K-Sortable Globally Unique IDs
coordination go golang ksuid unique-id uuid
Last synced: 16 May 2025
https://github.com/jwilder/dockerize
Utility to simplify running applications in docker containers
Last synced: 12 May 2025
https://github.com/cweill/gotests
Automatically generate Go test boilerplate from your source code.
code-generator commandline go go-test go-testing golang golang-application golang-testing golang-tools gotests table-driven-test table-driven-testing test-driven-development test-generation testing testing-golang testing-tools
Last synced: 12 May 2025
https://github.com/pterm/pterm
✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
animation ansi-colors beautify console console-framework go golang golang-library hacktoberfest library pretty pretty-print progressbar pterm terminal tui
Last synced: 13 May 2025
https://github.com/cube2222/octosql
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
cli csv data-analysis go golang json mysql nosql postgresql query query-engine redis sql
Last synced: 14 May 2025
https://github.com/klauspost/compress
Optimized Go Compression Packages
compression decompression deflate go golang gzip snappy zip zstandard zstd
Last synced: 09 Sep 2025
https://github.com/omriharel/deej
Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux
arduino audio diy gaming go golang volume-control
Last synced: 14 May 2025
https://github.com/reactivex/rxgo
Reactive Extensions for the Go language.
async asynchronous concurrency go golang hacktoberfest observable reactivex streaming
Last synced: 12 May 2025
https://github.com/silenceper/wechat
WeChat SDK for Go (微信SDK:简单、易用)
go golang js-sdk sdk wechat wechat-sdk weixin
Last synced: 14 May 2025
https://github.com/travisjeffery/jocko
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
distributed-systems go kafka messaging queue streaming
Last synced: 14 May 2025
https://github.com/ReactiveX/RxGo
Reactive Extensions for the Go language.
async asynchronous concurrency go golang hacktoberfest observable reactivex streaming
Last synced: 20 Mar 2025
https://github.com/ayn2op/discordo
A lightweight, secure, and feature-rich Discord terminal (TUI) client.
cross-platform discord discordo go golang linux terminal terminal-based tui
Last synced: 12 Jan 2026
https://github.com/fiorix/freegeoip
IP geolocation web server
freegeoip geolocation go ip-database
Last synced: 14 May 2025
https://github.com/vugu/vugu
Vugu: A modern UI library for Go+WebAssembly (experimental)
framework go gui library ui vugu web webassembly
Last synced: 13 May 2025
https://github.com/extism/extism
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
browser c cpp csharp dotnet elixir go haskell java javascript node ocaml plugin-system python ruby rust serverless wasm webassembly zig
Last synced: 14 May 2025
https://github.com/asticode/Go-astilectron
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
cross-platform desktop-app electron go golang gui
Last synced: 12 Mar 2025
https://github.com/asticode/go-astilectron
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
cross-platform desktop-app electron go golang gui
Last synced: 14 Jan 2026
https://github.com/wxbool/video-srt-windows
这是一个可以识别视频语音自动生成字幕SRT文件的开源 Windows-GUI 软件工具。
ffmpeg go golang srt-subtitles video windows-gui
Last synced: 14 May 2025
https://github.com/arp242/goatcounter
Easy web analytics. No tracking of personal data.
Last synced: 14 May 2025
https://github.com/exafunction/windsurf.vim
Free, ultrafast Copilot alternative for Vim and Neovim
autocomplete codeium copilot editor extension go golang ide javascript neovim python ruby rust typescript vim
Last synced: 27 Apr 2025
https://github.com/knqyf263/pet
Simple command-line snippet manager
command-line go golang linux snippets standalone
Last synced: 13 May 2025
https://github.com/apache/dubbo-go
Go Implementation For Apache Dubbo .
go http2 microservices rpc service-mesh
Last synced: 12 Jan 2026
https://github.com/cgzirim/seek-tune
An implementation of Shazam's song recognition algorithm.
audio-fingerprinting audio-processing go golang not-shazam shazam song song-recognition-algorithm
Last synced: 17 Jul 2025
https://github.com/Exafunction/windsurf.vim
Free, ultrafast Copilot alternative for Vim and Neovim
autocomplete codeium copilot editor extension go golang ide javascript neovim python ruby rust typescript vim
Last synced: 09 Apr 2025
https://github.com/nginx/kubernetes-ingress
NGINX and NGINX Plus Ingress Controllers for Kubernetes
docker go golang ingress ingress-controller k8s kubernetes nginx
Last synced: 19 Jan 2026
https://github.com/exafunction/codeium.vim
Free, ultrafast Copilot alternative for Vim and Neovim
autocomplete codeium copilot editor extension go golang ide javascript neovim python ruby rust typescript vim
Last synced: 02 Apr 2025
https://github.com/writefreely/writefreely
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
activitypub beta blogging federation go markdown publishing web-application writefreely writers writing
Last synced: 12 May 2025
https://github.com/Exafunction/codeium.vim
Free, ultrafast Copilot alternative for Vim and Neovim
autocomplete codeium copilot editor extension go golang ide javascript neovim python ruby rust typescript vim
Last synced: 27 Mar 2025
https://github.com/graph-gophers/graphql-go
GraphQL server with a focus on ease of use
Last synced: 09 Sep 2025