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-06-23 00:13:01 UTC
- JSON Representation
https://github.com/ccding/go-stun
A go implementation of the STUN client (RFC 3489 and RFC 5389)
go golang nat-traversal rfc-5389 stun webrtc
Last synced: 14 May 2025
https://github.com/nats-rpc/nrpc
nRPC is like gRPC, but over NATS
go grpc protobuf rpc-framework
Last synced: 15 Jan 2026
https://github.com/cloudlena/s3manager
A Web GUI for your S3 buckets
go golang gui material-design s3
Last synced: 14 Apr 2025
https://github.com/EwenQuim/entropy
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
cli entropy go secrets-detection
Last synced: 27 Sep 2025
https://github.com/pommee/goaway
Lightweight DNS sinkhole written in Go with a modern dashboard client
block dns go networking server
Last synced: 18 Apr 2026
https://github.com/apache/pulsar-client-go
Apache Pulsar Go Client Library
event-streaming go golang messaging pubsub pulsar queuing streaming
Last synced: 13 May 2025
https://github.com/tetratelabs/proxy-wasm-go-sdk
WebAssembly for Proxies (Go SDK)
envoy envoyproxy extension go proxy proxy-wasm tinygo wasm webassembly
Last synced: 28 Mar 2025
https://github.com/openkruise/kruise-game
Game Servers Management on Kubernetes
game-server go kruise-game kubernetes multiplayer okg openkruise openkruisegame
Last synced: 14 May 2025
https://github.com/specterops/azurehound
Azure Data Exporter for BloodHound
Last synced: 14 Mar 2026
https://github.com/azure/application-gateway-kubernetes-ingress
This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.
agic aks application-gateway azure go ingress ingress-controller kubernetes
Last synced: 19 Feb 2026
https://github.com/PegasusWang/python-web-guide
python/golang -web入坑指南
backend backend-service go golang golang-server golang-tools python tutorial web
Last synced: 20 Mar 2025
https://github.com/Runner-Go-Team/RunnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
api automated-testing docker go performance-test test test-platform
Last synced: 16 Apr 2025
https://github.com/octoproject/octo-cli
CLI tool to expose data from any database as a serverless web service.
api data database faas go knative octo-cli openfaas serverless
Last synced: 15 Mar 2025
https://github.com/go-aah/aah
A secure, flexible, rapid Go web framework
aah aah-framework go golang hot-reload http2 mvc-framework performant rapid-development rest-api rest-microservice scalable web-framework webframework
Last synced: 04 Apr 2025
https://github.com/jsiebens/hashi-up
bootstrap HashiCorp Consul, Nomad, or Vault over SSH < 1 minute
automation boundary cloud consul consul-cluster devops devtools go golang hashicorp linux nomad nomad-cluster raspberry-pi ssh-agent vault vault-cluster vm
Last synced: 04 Apr 2025
https://github.com/ashish0kumar/stormy
minimal neofetch-style weather cli
ascii cli go weather weather-cli
Last synced: 21 Jan 2026
https://github.com/5rahim/seanime
Open-source media server with a web interface and desktop app for anime and manga.
anilist anime anime-downloader anime-library anime-streaming bittorrent debrid go manga manga-downloader media-server myanimelist react scanner self-hosted
Last synced: 02 Feb 2026
https://github.com/cristalhq/jwt
Safe, simple and fast JSON Web Tokens for Go
dependency-free go golang golang-library jose jwe jwk jws jwt jwt-claims jwt-token
Last synced: 14 May 2025
https://github.com/summerwind/h2spec
A conformance testing tool for HTTP/2 implementation.
Last synced: 16 May 2025
https://github.com/badoux/checkmail
Golang package for email validation
format go golang host mail mailbox user validation
Last synced: 12 May 2025
https://github.com/SpecterOps/AzureHound
Azure Data Exporter for BloodHound
Last synced: 11 May 2025
https://github.com/russellluo/timingwheel
Golang implementation of Hierarchical Timing Wheels.
Last synced: 16 May 2025
https://github.com/Azure/application-gateway-kubernetes-ingress
This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.
agic aks application-gateway azure go ingress ingress-controller kubernetes
Last synced: 15 Apr 2025
https://github.com/omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
code-generation codegenerator go golang json json-schema
Last synced: 15 May 2025
https://github.com/xe/site
The new frontend/backend code for https://xeiaso.net
deno go hacktoberfest lume nix personal-website self-driving-car web
Last synced: 18 May 2026
https://github.com/alphadose/zenq
A thread-safe queue faster and more resource efficient than golang's native channels
concurrency fastest go golang high-throughput highly-concurrent lock-free low-latency memory-efficient mpsc-queue optimization ringbuffer spsc-queue thread-safe zenq zero-allocations
Last synced: 13 Apr 2025
https://github.com/devnullvoid/pvetui
Terminal UI for Proxmox VE
go proxmox proxmox-ve pve terminal-ui tui virtualization
Last synced: 08 Jun 2026
https://github.com/runkids/skillshare
📚 Sync skills across all AI CLI tools with one command and simplify team sharing. Supporting Claude Code, OpenClaw, OpenCode & more
ai antigravity claude-code cli codex copilot cross-machine-sync cursor developer-tools gemini go openclaw opencode skills skills-audit skills-management skills-manager skills-ui skillshare team-management
Last synced: 06 Mar 2026
https://github.com/xhit/go-simple-mail
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
bulk-email bulk-email-sender email go golang golang-package keep-alive mail persistent persistent-connections send-email send-email-with-attachment smtp smtp-client smtp-mail timeout
Last synced: 16 Jan 2026
https://github.com/xyproto/orbiton
Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals, LSP support and a simple gdb+dlv frontend.
command-line editor freebsd gdb gleam go golang ide image-viewer linux odin openbsd rainbow-parentheses rust terminal text-editor tui unix vt100 zig
Last synced: 24 May 2026
https://github.com/ccding/Go-stun
A go implementation of the STUN client (RFC 3489 and RFC 5389)
go golang nat-traversal rfc-5389 stun webrtc
Last synced: 12 Mar 2025
https://github.com/github/vulcanizer
GitHub's ops focused Elasticsearch library
Last synced: 14 Apr 2025
https://github.com/golang-design/clipboard
📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
android clipboard clipboard-library cross-platform go golang ios linux macos nspasteboard windows x11
Last synced: 12 Apr 2025
https://github.com/KeKe-Li/For-learning-Go-Tutorial
Introduction to beginners learn to go
Last synced: 04 May 2025
https://github.com/keke-li/for-learning-go-tutorial
Introduction to beginners learn to go
Last synced: 13 Apr 2025
https://github.com/kovetskiy/manul
:smirk_cat: The madness vendoring utility for Golang programs
dependencies git go golang manager manul submodule submodules vendor
Last synced: 05 Apr 2025
https://github.com/pkoukk/tiktoken-go
go version of tiktoken
chatgpt go golang gpt-35-turbo gpt-4 openai tiktoken
Last synced: 18 Jan 2026
https://github.com/kardolus/chatgpt-cli
ChatGPT CLI is a versatile tool for interacting with LLM models through OpenAI and Azure, as well as models from Perplexity AI and Llama. It supports prompts and history tracking for seamless, context-aware interactions. With extensive configuration options, it’s designed for both users and developers to create a customized GPT experience.
azure chatgpt cli go golang gpt language-model llama openai perplexity
Last synced: 05 Oct 2025
https://github.com/otterize/network-mapper
Map Kubernetes traffic: in-cluster, to the Internet, and to AWS IAM and export as text, intents, or an image
cloud-native devops-tools go golang hacktoberfest intents kubernetes mapping microservices monitoring network network-discovery network-visualization observability service-discovery traffic-viewer visibility
Last synced: 14 Jan 2026
https://github.com/theupdateframework/go-tuf
Go implementation of The Update Framework (TUF)
chain go golang hacktoberfest security software supply supply-chain tuf
Last synced: 14 May 2025
https://github.com/chanhx/crabviz
🦀 A LSP-based interative call graph generator
c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode
Last synced: 20 Oct 2025
https://github.com/inkeliz/karmem
Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.
assemblyscript c csharp dotnet dotnet7 go golang odin-lang random-access serialization swift webassembly zig
Last synced: 04 Apr 2025
https://github.com/Lifailon/lazyjournal
A TUI for reading logs from journald, auditd, file system, Docker (including Swarm) containers, Podman and Kubernetes pods with support for output coloring and multiple filtering modes.
audit-log auditd bsd docker-logs go gocui journal journalctl journald kubernetes-logging log-analysis log-monitor log-parser log-viewer logging logs podman regexp syslog tui
Last synced: 27 Aug 2025
https://github.com/alexkohler/prealloc
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
go golang prealloc-suggestions slice static-analysis static-analyzer static-code-analysis
Last synced: 16 Jan 2026
https://github.com/Unknwon/gowalker
Go Walker is a server that generates Go projects API documentation on the fly.
documentation-tool go lsif-enabled
Last synced: 24 Mar 2025
https://github.com/dedis/kyber
Advanced crypto library for the Go language
crypto-library elliptic-curves go
Last synced: 15 May 2025
https://github.com/timshannon/bolthold
BoltHold is an embeddable NoSQL store for Go types built on BoltDB
boltdb bucket go golang nosql query-criteria
Last synced: 15 May 2025
https://github.com/alphadose/ZenQ
A thread-safe queue faster and more resource efficient than golang's native channels
concurrency fastest go golang high-throughput highly-concurrent lock-free low-latency memory-efficient mpsc-queue optimization ringbuffer spsc-queue thread-safe zenq zero-allocations
Last synced: 12 Apr 2025
https://github.com/unknwon/gowalker
Go Walker is a server that generates Go projects API documentation on the fly.
documentation-tool go lsif-enabled
Last synced: 03 Apr 2025
https://github.com/sysulq/nginx-vts-exporter
Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption
go nginx nginx-vts-exporter prometheus prometheus-exporter vts
Last synced: 14 Apr 2025
https://github.com/jcuga/Golongpoll
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber
Last synced: 12 Mar 2025
https://github.com/jcuga/golongpoll
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber
Last synced: 16 Jan 2026
https://github.com/incu6us/goimports-reviser
Right imports sorting & code formatting tool (goimports alternative)
go gofmt goimports goimports-reviser golang sort-goimports
Last synced: 25 Dec 2025
https://github.com/slotix/dataflowkit
Extract structured data from web sites. Web sites scraping.
cdp chrome-fetcher crawling extract-data go golang golang-library headless scraper scraping scraping-websites
Last synced: 16 Jan 2026
https://github.com/yznts/kyoto
Asynchronous html components with Go
components framework frontend go golang htmx htmx-go ui ui-components view
Last synced: 23 Jan 2026
https://github.com/planetscale/cli?tab=readme-ov-file
The CLI for PlanetScale Database
database go mysql mysql-client planetscale
Last synced: 20 Jun 2026
https://github.com/multycloud/multy
Multy - Easily deploy multi cloud infrastructure. Write cloud-agnostic config deployed across multiple clouds
aws azure cloud go help-wanted infrastructure-as-code multi-cloud terraform
Last synced: 17 Jan 2026
https://github.com/psampaz/go-mod-outdated
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.
beautifier beautify go go-modules golang outdated outdated-dependencies outdated-libraries outdated-packages prettifier prettify
Last synced: 03 Apr 2025
https://github.com/atombender/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
code-generation codegenerator go golang json json-schema
Last synced: 05 Apr 2025
https://github.com/malisit/kolpa
A fake data generator written in and for Go
datetime fake-content fake-data faker-library go golang random-generation user-agent
Last synced: 17 Jan 2026
https://github.com/shijuvar/go-distributed-sys
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
cockroachdb cqrs event-sourcing go golang grpc grpc-go microservices nats nats-jetstream nats-streaming
Last synced: 04 Apr 2025
https://github.com/pgflo/pg_flo
Stream, transform, and route PostgreSQL data in real-time.
data database etl go golang logical-replication postgres postgresql stream
Last synced: 15 May 2025
https://github.com/Runner-Go-Team/runnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
api automated-testing docker go performance-test test test-platform
Last synced: 01 Apr 2025
https://github.com/Xe/site
The new frontend/backend code for https://xeiaso.net
deno go hacktoberfest lume nix personal-website self-driving-car web
Last synced: 13 Apr 2025
https://github.com/samber/oops
🔥 Error handling library with context, assertion, stack trace and source fragments
assert assertion attributes context error exception go handling logger logrus logrus-fomatter slog stacktrace structured-logging zap zerolog
Last synced: 15 May 2025
https://github.com/code-hex/vz
Create virtual machines and run Linux-based operating systems in Go using Apple Virtualization.framework.
apple applesilicon go golang linux m1 m2 macos virtualization vm
Last synced: 14 May 2025
https://github.com/jpillora/backoff
Simple backoff algorithm in Go (golang)
Last synced: 14 May 2025
https://github.com/kutovoys/xray-checker
Xray Checker: A Prometheus exporter for monitoring Xray proxies
checker go marzban metrics monitoring prometheus remnawave uptime uptime-monitor xray
Last synced: 16 Mar 2026
https://github.com/knqyf263/go-plugin
Go Plugin System over WebAssembly
go golang plugin plugins protobuf3 protocol-buffers
Last synced: 15 May 2025
https://github.com/khlieng/dispatch
Web-based IRC client in Go.
chat dispatch go golang irc irc-client javascript react redux
Last synced: 04 Apr 2025
https://github.com/priyankchheda/algorithms
Data Structure Libraries and Algorithms implementation
algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3
Last synced: 04 Apr 2025
https://github.com/andrearaponi/dito
an advanced reverse proxy server written in Go
docker go golang kubernetes microservices reverse-proxy
Last synced: 13 Mar 2026
https://github.com/abadojack/whatlangGo
Natural language detection library for Go
go language nlp text-processing
Last synced: 12 Mar 2025
https://github.com/abadojack/whatlanggo
Natural language detection library for Go
go language nlp text-processing
Last synced: 22 Feb 2026
https://github.com/sarulabs/di
Dependency injection container in go (golang)
container dependency-injection di framework go golang
Last synced: 17 Jul 2025
https://github.com/qiniu/httptest
Qiniu httptest utilities
go golang http httptest test testing testing-tools unit-test
Last synced: 30 Mar 2025
https://github.com/replicatedhq/ship
A better way to deploy Kubernetes Helm charts
docker gitops go helm kubernetes kustomize
Last synced: 23 Mar 2025
https://github.com/papertrail/remote_syslog2
To install, see "Releases" tab. Self-contained daemon for reading local files and emitting remote syslog (without using local syslogd).
Last synced: 16 Dec 2025
https://github.com/planetscale/cli
The CLI for PlanetScale Database
database go mysql mysql-client planetscale
Last synced: 16 Jan 2026
https://github.com/wincent/clipper
✂️ Clipboard access for local and remote tmux sessions
Last synced: 12 Apr 2025
https://github.com/go-ozzo/ozzo-dbx
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Last synced: 11 Jun 2025