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-24 00:09:08 UTC
- JSON Representation
https://github.com/workanator/go-floc
Floc: Orchestrate goroutines with ease.
go golang-library goroutine-order goroutine-safe goroutines parallel-programming
Last synced: 03 Feb 2026
https://github.com/Xe/x
Various tools, trinkets and experiments
discord dokku go license minecraft monorepo self-driving-car toki-pona tools
Last synced: 30 Mar 2025
https://github.com/gammazero/nexus
Full-feature WAMP v2 router and client written in Go
go golang messaging wamp wamp-client wamp-protocol wamp-router websockets
Last synced: 07 Apr 2025
https://github.com/genkami/watson
WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation
encoding esolang esoteric-language go golang serialization
Last synced: 08 Oct 2025
https://github.com/yuukanoo/seelf
Lightweight self-hosted deployment platform written in Go
docker docker-compose go paas self-hosted
Last synced: 13 Apr 2025
https://github.com/axllent/wireguard-vanity-keygen
WireGuard vanity key generator
Last synced: 12 Apr 2026
https://github.com/etherlabsio/healthcheck
An simple, easily extensible and concurrent health-check library for Go services
api go golang health-check healthcheck microservice
Last synced: 14 Mar 2025
https://github.com/mrwiora/nameinator
NAMEinator DNS Benchmark tool (namebench successor)
Last synced: 14 Jan 2026
https://github.com/cohesion-org/deepseek-go
A Deepseek client written for Go supporting R-1, Chat V3, and Coder. Supports providers like Azure, OpenRouter and others.
Last synced: 10 May 2025
https://github.com/tsuru/gandalf
Gandalf is an HTTP API for managing Git repositories.
Last synced: 30 Dec 2025
https://github.com/pennersr/shove
Asynchronous & persistent push notification service, supporting APNS, FCM, Web Push, Telegram and Email. Written in Go (Golang). Mirror of https://codeberg.org/pennersr/shove
android android-notifications apns fcm firebase-cloud-messaging gcm go golang ios ios-notifications notifications push-notifications telegram-bot-api webpush webpush-notifications
Last synced: 07 Apr 2025
https://github.com/satococoa/wtp
🌳 A powerful Git worktree CLI tool with automated setup, branch tracking, and smart navigation
cli developer-tools git git-worktree go productivity worktree
Last synced: 31 Jan 2026
https://github.com/cactus/go-camo
A secure image proxy server
camo go golang golang-application image-proxy mixed-content mixed-content-error proxy-server
Last synced: 21 Oct 2025
https://github.com/ar51an/unbound-dashboard
Unbound Dashboard In Grafana With Prometheus & Loki
dashboard go golang grafana grafana-dashboard grafana-loki logs loki metrics prometheus prometheus-exporter prometheus-metrics unbound unbound-dashboard unbound-exporter
Last synced: 09 Apr 2025
https://github.com/sean-public/fast-skiplist
A fast, threadsafe skip list in Go
data-structures go golang skiplist
Last synced: 17 Jan 2026
https://github.com/gorilla/http
Package gorilla/http is an alternative HTTP client implementation for Go.
go golang gorilla gorilla-web-toolkit http
Last synced: 22 Jun 2025
https://github.com/adrg/go-wkhtmltopdf
Handcrafted Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface
bindings converter go golang golang-library golang-package html html-to-pdf library native pdf pdf-conversion pdf-converter wkhtmltopdf wkhtmltox
Last synced: 16 May 2025
https://github.com/netevert/dnsmorph
Domain name permutation engine written in Go
dns domains go golang penetration-testing pentest-tool permutation-algorithms permutations phishing phishing-attacks phishing-sites threat-intelligence threatintel typosquatting
Last synced: 07 Apr 2025
https://github.com/electrikmilk/cherri
Siri Shortcuts Programming Language 🍒
apple apple-shortcuts compiler go golang ios ios-shortcuts macos programming-language siri-shortcuts
Last synced: 02 May 2025
https://github.com/vicanso/go-charts
A charts library for Golang
chart charting-library charts echarts go go-chart go-charts golang svg
Last synced: 05 Apr 2025
https://github.com/vito-go/mywords
通过在线浏览或手动输入网址,自动提取网页中的单词及其上下文。软件会对单词进行去重、统计,并筛选出陌生的单词。作为一款开源字典工具,它将成为您英语学习的得力助手。
dict dictionary english-article english-dictionary english-learning english-word english-words flutter flutter-go go word-memory
Last synced: 31 Jan 2026
https://github.com/elitan/lightform
Ship Docker Anywhere
bun cloud docker go typescript
Last synced: 17 Jul 2025
https://github.com/mwitkow/go-conntrack
Go middleware for net.Conn tracking (Prometheus/trace)
connection-pool conntrack go golang
Last synced: 15 May 2025
https://github.com/wuhan005/NekoBox
📫 匿名提问箱 / Anonymous question box
anonymous-chat flamego go golang production saas side-project
Last synced: 23 Sep 2025
https://github.com/skibish/ddns
Personal DDNS client with Digital Ocean Networking DNS as backend.
ddns digital-ocean digitalocean dyndns go golang
Last synced: 04 Oct 2025
https://github.com/insomniacslk/dublin-traceroute
Dublin Traceroute is a NAT-aware multipath tracerouting tool
cplusplus go golang library nat network python tool traceroute
Last synced: 16 May 2025
https://github.com/xiaobeicn/skills-summary
An documentation to improve oneself
git go javascript markdown mysql nosql php programming python skills
Last synced: 26 Sep 2025
https://github.com/jhvst/vertigo
Blog engine in Go (golang)
blog blog-engine blogging docker go heroku json-api side-project
Last synced: 12 Jan 2026
https://github.com/future-architect/tftarget
🎯tftarget is a CLI tool for Terraform ( plan | apply | destroy ) with target option. You can interactivity select resource to ( plan | apply | destroy ) with target option.
Last synced: 07 May 2025
https://github.com/shenwei356/brename
A practical cross-platform command-line tool for safely batch renaming files/directories via regular expression
batch batch-rename batch-rename-files batch-renamer go golang rename safe windows
Last synced: 21 Oct 2025
https://github.com/fyne-io/fyne-cross
Cross compiler tool for Fyne apps
cross-platform docker fyne go golang hacktoberfest
Last synced: 08 Apr 2025
https://github.com/go-playground/mold
:scissors: Is a general library to help modify or set data within data structures and other objects.
clean go go-playground golang modify mold sanitize scrub
Last synced: 15 May 2025
https://github.com/uid4oe/grpc-web-demo
Dockerized Go microservices and their envoy proxies for a flow which showcases gRPC for Web Clients. Check the medium story!!!
go grpc grpc-go grpc-web microservices streaming
Last synced: 17 Jan 2026
https://github.com/donng/play-with-data-structures
慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本
algorithm data-structures go imooc
Last synced: 09 Apr 2025
https://github.com/oklahomer/go-sarah
Simple yet customizable bot framework written in Go.
bot bot-framework gitter gitter-bot go slack slack-bot slackbot xmpp xmpp-client
Last synced: 16 May 2025
https://github.com/cloudfoundry/stratos
Stratos: Web-based Management UI for Cloud Foundry and Kubernetes
angular cf-extensions cloud cloud-foundry console foundry go golang javascript kubernetes paas stratos stratos-ui typescript ui
Last synced: 01 Mar 2026
https://github.com/learngolang/365golang
《365天深入理解Go语言》Deep understanding of Golang.
0e0w 365golang go golang gopher learngolang
Last synced: 11 Jun 2025
https://github.com/dwhitena/gophernet
A simple from-scratch neural net written in Go
artificial-intelligence data-science go golang machine-learning neural-network
Last synced: 13 Sep 2025
https://github.com/Donng/Play-with-Data-Structures
慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本
algorithm data-structures go imooc
Last synced: 03 May 2025
https://github.com/ddddddO/gtree
Using either Markdown or Programmatically to generate trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Go package and Web.
cli directory go go-package golang markdown tree tree-structure trees wasm
Last synced: 14 Mar 2025
https://github.com/mrwiora/NAMEinator
NAMEinator DNS Benchmark tool (namebench successor)
Last synced: 21 Mar 2025
https://github.com/marwanhawari/stew
🥘 An independent package manager for compiled binaries.
binaries github go package-manager releases
Last synced: 11 May 2025
https://github.com/vufa/homo
An open source natural interaction system based on offline wake-up, natural language understanding and sentiment analysis
Last synced: 11 Apr 2025
https://github.com/flysnoworg/go-in-action-notes
Go语言实战读书笔记系列合集
flysnow go go-in-action golang
Last synced: 12 May 2025
https://github.com/elitan/luma
Ship Docker Anywhere
bun cloud docker go typescript
Last synced: 25 Jun 2025
https://github.com/oklahomer/Go-sarah
Simple yet customizable bot framework written in Go.
bot bot-framework gitter gitter-bot go slack slack-bot slackbot xmpp xmpp-client
Last synced: 12 Mar 2025
https://github.com/6tail/lunar-go
日历、公历(阳历)、农历(阴历、老黄历)、道历、佛历,支持节假日、星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道黑道日及吉凶等。lunar is a calendar library for Solar and Chinese Lunar.
Last synced: 16 May 2025
https://github.com/zchee/nvim-go
Go development plugin for Neovim written in pure Go
go go-client neovim neovim-plugin nvim-go
Last synced: 24 Aug 2025
https://github.com/gosuda/portal-tunnel
self-hosted, trustless relay network for exposing localhost
e2ee end-to-end-encryption go nat-traversal ngrok-alternative onion-routing relay self-hosted self-hosting tor trustless tunneling
Last synced: 01 Jun 2026
https://github.com/atopos31/llmio
LLM API load-balancing gateway. LLM API 负载均衡网关.
ai ai-gateway claude claude-ai claude-code codex deepseek doubao gemini gemini-cli go golang kimi newapi openai openclaw qwen transformer
Last synced: 14 Apr 2026
https://github.com/kwynto/gosession
This is quick session for net/http in golang. This package is perhaps the best implementation of the session mechanism, at least it tries to become one.
Last synced: 14 Jan 2026
https://github.com/bmf-san/ggc
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
cli developer-tools git go golang sdg-17 sdg-9
Last synced: 19 May 2026
https://github.com/mackerelio/go-check-plugins
Check Plugins for monitoring written in golang
Last synced: 11 May 2026
https://github.com/muesli/mango
mango is a man-page generator for the Go flag, pflag, cobra, coral, and kong packages
cobra coral flag go kong man-pages pflag self-documenting
Last synced: 16 May 2025
https://github.com/jcelliott/turnpike
Go implementation of a WAMP (Web Application Messaging Protocol) client and router
go wamp-protocol wamp-router websockets
Last synced: 12 Apr 2025
https://github.com/interlynk-io/sbomqs
sbomqs: The Comprehensive SBOM Quality & Compliance Tool
cyclonedx devsecops-pipeline go golang sbom sbom-examples sbom-quality sbom-samples sbom-score sbom-tool security-tools spdx supply-chain-security
Last synced: 09 Feb 2026
https://github.com/nikolaydubina/go-instrument
⚡️ Automatically add Trace Spans to Go methods and functions
ast auto-instrumentation datadog go golang instrumentation monitoring newrelic opentelemetry tooling
Last synced: 12 Apr 2025
https://github.com/fredrikaverpil/neotest-golang
Reliable Neotest adapter for running Go tests in Neovim.
go golang neotest neotest-adapter neovim-plugin
Last synced: 06 Apr 2026
https://github.com/lrstanley/vault-unseal
auto-unseal utility for Hashicorp Vault
auto-unseal cli go golang hashicorp unseal unseals-vault-servers vault vault-api vault-unseal
Last synced: 16 May 2025
https://github.com/timandy/routine
ThreadLocal for Golang.
fast-threadlocal gls go goid golang goroutine localstorage threadlocal tls
Last synced: 16 May 2025
https://github.com/jordanlewis/gcassert
Assert your Go code is inlined and bounds-check eliminated
Last synced: 16 May 2025
https://github.com/noriah/catnip
terminal audio visualizer for linux/unix/macOS/windblows*
audio audio-visualizer catnip ffmpeg go golang music music-visualizer pipewire portaudio pulseaudio sound sound-visualizer terminal visualization visualizer
Last synced: 12 Jan 2026
https://github.com/LearnGolang/365Golang
《365天深入理解Go语言》Deep understanding of Golang.
0e0w 365golang go golang gopher learngolang
Last synced: 11 Jul 2025
https://github.com/mattermost/mattermost-push-proxy
go golang hacktoberfest notification-service push-notifications push-proxy
Last synced: 14 Jan 2026
https://github.com/a8m/syncmap
A typed implementation of the Go sync.Map using code generation
code-generation concurrent-map generics go map sync syncmap
Last synced: 22 Jul 2025
https://github.com/vladimirvivien/go-networking
Code sample for Learning Network Programming with Go
Last synced: 13 Apr 2025
https://github.com/improbable-eng/kedge
kEdge - Kubernetes Edge Proxy for gRPC and HTTP Microservices
frontend go golang k8s kubernetes proxy reverse tls
Last synced: 21 Apr 2025
https://github.com/zhangyunhao116/skipset
skipset is a high-performance, scalable concurrent sorted set based on skip-list. Up to 15x faster than sync.Map in the typical pattern.
concurrent-data-structure go set skiplist sorted-sets threadsafe zset
Last synced: 09 Apr 2025
https://github.com/gogitdb/gitdb
Distributed Embeddable Database
database document-database embedded git gitdb go golang library
Last synced: 14 Mar 2026
https://github.com/pion/sctp
A Go implementation of SCTP
datachannel go golang networking pion sctp webrtc
Last synced: 13 Mar 2026
https://github.com/xplshn/dbin
📦 Poor man's package manager. +4164 statically linked binaries in the default repos (amd64/arm64/riscv)! The easy to use, easy to get, suckless software distribution system.
binary-manager cli cool dependency-checker fast go musl no-install package-management package-manager package-manager-tool portable portable-package-manager risc-v riscv runner standalone static suckless superior
Last synced: 05 Oct 2025
https://github.com/tralahm/blackhat-go
As hackers, we put a premium on function over elegance as time is always scarce. When you need to quickly create a solution to a problem, style concerns come secondary.
blackhat dns-server go golang linux pentesting-tools tcp-server windows
Last synced: 09 Apr 2025
https://github.com/CyanAsterisk/FreeCar
Time-sharing car rental system suite based on CloudWeGo series framework
cloudnative cloudwego distributed go hertz kitex microservice
Last synced: 08 Apr 2025
https://github.com/felixangell/strife
a simple 2d game framework
2d game-framework game-frameworks game-library go
Last synced: 11 Jan 2026
https://github.com/hasura/pgdeltastream
Streaming Postgres logical replication changes atleast-once over websockets
go logical-replication postgresql websockets write-ahead-log
Last synced: 23 Apr 2025
https://github.com/dwisiswant0/galer
A fast tool to fetch URLs from HTML attributes by crawl-in.
crawler devtool extractor galer go golang spider url-extractor url-parser waybackurls
Last synced: 12 Apr 2025
https://github.com/gkampitakis/go-snaps
Jest-like snapshot testing in Go 📸
go go-testing jest matchjson matchsnapshot snapshot snapshot-testing testing unit-testing
Last synced: 27 Feb 2026
https://github.com/auula/urnadb
VaseDB is a NoSQL that supports multiple data types and transactions.
bitcask database go golang kv kvdb kvstore nosql nosql-database storage storage-engine storage-provider
Last synced: 21 Apr 2026
https://github.com/limes-cloud/go-platform
go-platform 简单、高效的 企业级微服务快速开发脚手架,包含管理端、服务端、应用端。对k8s友好,兼容分布式场景。
admin go go-admin go-platform kratos kratos-admin
Last synced: 01 Mar 2026
https://github.com/alanvivona/pwnshop
Exploit Development, Reverse Engineering & Cryptography
arm buffer-overflow c crackme crypto cryptography exploit-development format-string-attack go golang infosec python reverse-engineering rop security shellcode writeup x64 x86
Last synced: 01 Mar 2026
https://github.com/itsksaurabh/go-grpc-examples
This repo contains examples and implementations of different types of GRPC services and APIs using Golang.
example examples go golang grpc grpc-client grpc-go grpc-server grpc-service grpc-services grpc-stream grpc-unary proto protobuf protobuf3 protocol-buffers rpc
Last synced: 02 Aug 2025
https://github.com/galeone/rts
RTS: request to struct. Generates Go structs from JSON server responses.
cli go golang json json-server rest rts
Last synced: 15 Jun 2025
https://github.com/yiv/yivnet
Yivnet is a microservice game server base on go-kit
cockroachdb game go go-kit golang grpc kafka microservice server yivgame
Last synced: 17 Jan 2026
https://github.com/orca-zhang/ecache
🦄【轻量级本地内存缓存】🤏代码少于300行⌚️30s接入🚀高性能、极简设计、并发安全🌈支持LRU 和 LRU-2模式 🦖支持分布式一致性 [ecache] Extremely easy, ultra fast, concurrency-safe and support distributed consistency. Similar to bigcache, cachego, freecache, gcache, gocache, groupcache, lrucache.
bigcache cache cachego ecache freecache gcache go gocache golang groupcache hacktoberfest lru lru-cache lrucache
Last synced: 09 Apr 2025
https://github.com/danielgatis/imgcat
Display images and gifs in your terminal.
cli command-line display go golang image image-display image-preview preview terminal terminal-emulator tui
Last synced: 07 Apr 2025