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-30 00:13:03 UTC
- JSON Representation
https://github.com/dangkaka/go-kafka-avro
A library provides consumer/producer to work with kafka, avro and schema registry
Last synced: 17 Jan 2026
https://github.com/soypat/go-maquina
Small finite-state machine library for Go
embedded embedded-systems finite-state-machine fsm go golang graphviz state-machine state-machine-diagram
Last synced: 21 Mar 2025
https://github.com/ananto30/gmocker
Create a blazing fast mock server with just a JSON file
fasthttp go golang mock-server
Last synced: 07 Apr 2025
https://github.com/Clarifai/clarifai-go
DEPRECATED: please use https://github.com/Clarifai/clarifai-go-grpc
Last synced: 11 May 2025
https://github.com/aymanbagabas/fss3
FSS3 is an S3 filesystem abstraction layer for Golang
aws aws-s3 go golang minio minio-client s3
Last synced: 14 Oct 2025
https://github.com/obitech/micro-obs
Microservice observability with Go
docker elk go golang jaeger kubernetes microservices opentracing prometheus
Last synced: 14 Apr 2025
https://github.com/vbatts/merkle
Golang Merkle Tree Implementation. With hash.Hash interface for streaming support
Last synced: 07 Sep 2025
https://github.com/ldez/go-git-cmd-wrapper
A simple wrapper around git command in Go.
command-line git go golang golang-package wrapper
Last synced: 04 Apr 2025
https://github.com/mukezhz/geng
Generate Golang Project CLI
cli generator gin go golang golang-generator project
Last synced: 19 Oct 2025
https://github.com/clarifai/clarifai-go
DEPRECATED: please use https://github.com/Clarifai/clarifai-go-grpc
Last synced: 09 Mar 2026
https://github.com/heroiclabs/nakama-common
The runtime framework for Nakama server.
api go nakama protobuf3 protocol-buffers realtime-api
Last synced: 30 Jun 2025
https://github.com/dipeshdulal/event-scheduling
Golang Event Scheduling Sample Using Postgresql Database as persisting layer.
Last synced: 10 Oct 2025
https://github.com/go-kratos/go-kratos.dev
Kratos Docs & Blog
blog docs framework go golang microservices
Last synced: 12 Apr 2025
https://github.com/hallazzang/go-windows-programming
Go Windows Programming Tutorial
Last synced: 12 Sep 2025
https://github.com/go-nunu/nunu-layout-advanced
Nunu is a Golang project scaffold.
Last synced: 06 Apr 2025
https://github.com/bodgit/memcardpro
Utility for 8BitMods MemCard PRO
gamecube go golang nintendo playstation psx sony swiss terraonion xstation
Last synced: 11 Mar 2026
https://github.com/protocol-lattice/go-agent
Agent framework in Golang
agents framework go llm multi-agent open-source pgvector qdrant rag utcp
Last synced: 01 Mar 2026
https://github.com/logarithm-labs/go-hyperliquid
A golang SDK for Hyperliquid PerpDEX.
api exchange go golang hyperliquid sdk sdk-golang
Last synced: 16 Oct 2025
https://github.com/lostdusty/cobalt-cli
Unofficial cobalt command line client made in go.
cli cli-app cobalt cobalt-tools download-videos downloader go golang instagram reddit soundcloud terminal-based twitter youtube youtube-downloader
Last synced: 30 Aug 2025
https://github.com/larsnovikov/horgh-replicator
Golang binlog replication from MySQL to MySQL, PostgreSQL, Vertica, Clickhouse
binlog clickhouse go golang master-slave master-slave-replication mysql postgresql replication tungsten vertica
Last synced: 12 Jan 2026
https://github.com/mingrammer/gosearch
:mag: Search the Go packages via command-line
Last synced: 22 Apr 2025
https://github.com/devnw/gvm
Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build.
go go-installer golang google-go google-golang gvm installer package-manager version-manager
Last synced: 12 Jan 2026
https://github.com/capsulbrasil/zapmeow
Lightweight REST wrapper around WhatsApp protocol, powered by whatsmeow
go rest whatsapp whatsapp-bot whatsapp-web whatsmeow
Last synced: 17 Jul 2025
https://github.com/twgh/xcgui-example
Example of using the Go GUI library XCGUI. 炫彩界面库Go语言版例子
desktop-app desktop-application go go-binding go-gui golang golang-bindings golang-tool gui gui-application gui-framework gui-library gui-toolkit windows windows-desktop windows-gui windows-library xcgui
Last synced: 09 May 2025
https://github.com/m0t0k1ch1/metamask-login-sample
a sample application with login function using MetaMask, built with Echo + Vue.js
blockchain element-ui ethereum go metamask vuejs web3js
Last synced: 09 Jul 2025
https://github.com/salviati/gomics
A comic book viewer written in Go
comic comic-reader comics comics-reader desktop-application go golang golang-application gtk3 image-viewer
Last synced: 13 Apr 2025
https://github.com/zhashkevych/pocketer-bot
🚀 Клиент для Pocket у тебя в телеграмме
go golang pocket pocket-api telegram telegram-bot telegram-bot-api
Last synced: 28 Apr 2025
https://github.com/hslam/netpoll
Package netpoll implements a network poller based on epoll/kqueue.
epoll event-driven fast go golang kqueue net netpoll networking non-blocking rescheduling sendfile splice unix
Last synced: 28 Apr 2025
https://github.com/agynio/gh-pr-review
GitHub CLI extension that adds full inline PR review comment support — view, navigate, reply to, and resolve review threads directly from the terminal. LLM-ready and ideal for automated PR review agents.
ai-agents automation code-review command-line developer-tools devops gh-extension github github-cli go inline-comments llm-tools pull-requests review-threads skill terminal
Last synced: 20 Feb 2026
https://github.com/pbenner/autodiff
Autodiff is a numerical library for the Go programming language that supports automatic differentiation. It implements routines for linear algebra (vector/matrix operations), numerical optimization and statistics
automatic-differentiation bfgs cholesky-decomposition determinant eigenvalues gauss-jordan go golang gram-schmidt hessenberg-reduction linear-algebra linear-algebra-library newton-raphson numerical-optimization qr-algorithm rprop singular-value-decomposition special-functions statistical-models statistics
Last synced: 14 Oct 2025
https://github.com/sauerbraten/graph
A thread-safe implementation of a graph data structure, written in Go (http://golang.org/).
Last synced: 17 Mar 2026
https://github.com/GoLinks/golinks
GoLinks also known as go links, golinks, go/links, or go-links. Intuitive, easy-to-remember short links, shared by teams.
go go-link go-linkedin go-links golink golinks golinks-server gourl link links short shortlink shortlinks shorturl url
Last synced: 08 Apr 2025
https://github.com/sger/go-apns2
Go package for HTTP/2 Apple Push Notification Service.
apns apns2 apple channels go golang http2 ios notification-service
Last synced: 22 Apr 2025
https://github.com/h0tak88r/subfalcon
subfalcon is a subdomain enumeration tool that allows you to discover and monitor subdomains for a given list of domains or a single domain. It fetches subdomains from various sources, checks for potential subdomain takeover vulnerabilities, saves findings to a SQLite database, and can notify updates via Discord.
appsec bughunting go golang penetration-testing-tools recon reconnaissance subdomains-enumeration webscrapping
Last synced: 10 Mar 2026
https://github.com/teivah/onecontext
Set of Go context's utilities.
concurrency context go golang happy merge
Last synced: 11 Jun 2025
https://github.com/alextanhongpin/go-rate
Simple rating algorithm as used by Reddit
algorithm go hot-ranking reddit wilson-score
Last synced: 26 Jul 2025
https://github.com/goxray/tun
🌐 CLI Xray VPN client
go iptables tun tun2socks vpn vpn-client xray-core
Last synced: 12 Jan 2026
https://github.com/seuros/kaunta
Privacy-focused web analytics. Single binary, self-hosted.
analytics cookieless dashboard docker gdpr geolocation go golang lightweight metrics minimal open-source performance postgresql privacy privacy-first realtime statistics tracking web-analytics
Last synced: 09 Mar 2026
https://github.com/voocel/agentcore
A minimal, composable Go library for building AI agent applications.
agent agentcore agents ai go llm multi-agent multi-agent-systems workflows
Last synced: 26 Jun 2026
https://github.com/stitchfix/mab
Library for multi-armed bandit selection strategies, including efficient deterministic implementations of Thompson sampling and epsilon-greedy.
data-science experimentation go golang multi-armed-bandit multi-armed-bandits multiarmed-bandits reinforcement-learning thompson thompson-sampling
Last synced: 16 Jul 2025
https://github.com/y-taka-23/raytracing-go
A simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
3d-graphics computer-graphics go golang raytracing
Last synced: 23 Jun 2025
https://github.com/peterhellberg/hiro
Generates HTML from API Blueprints using the Snow Crash command line tool Drafter and Iglo.
api-blueprint drafter go snow-crash
Last synced: 11 Apr 2025
https://github.com/hugokung/micro_gateway
🔥micro_gateway is a micro-service gateway developed based on Vue and Golang. The system supports multiple proxy protocols (such as HTTP, TCP and gRPC) and multiple load balancing algorithms.
api gateway gin go grpc http tcp-server
Last synced: 14 Jan 2026
https://github.com/pehlicd/amtui
Alertmanager TUI - Your Terminal Companion for Alertmanager
alertmanager go golang prometheus terminal tui
Last synced: 06 Oct 2025
https://github.com/lorenzosaino/go-sysctl
Go wrapper around the sysctl interface
Last synced: 10 Apr 2025
https://github.com/xyproto/simplehstore
:convenience_store: Easy way to use a PostgreSQL database (and the HSTORE feature) from Go
go hashmap hstore key-value postgresql postgresql-database strings
Last synced: 09 Apr 2025
https://github.com/kelvins/geocoder
:earth_americas: GoLang package that provides an easy way to use the Google Geocoding API
api geocoder geocoding geocoding-api go golang google google-api
Last synced: 08 May 2025
https://github.com/meysamhadeli/problem-details
ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.
error error-handler error-handling errorhanders errorhandler errors go golang package pkg problem problem-details problemdetails
Last synced: 08 May 2025
https://github.com/kirides/screencapture
This repository has been moved to https://github.com/kirides/go-d3d
com-interop d3d11 go golang idxgioutputduplication screen-capture screen-sharing windows
Last synced: 11 Jul 2025
https://github.com/bjarneo/rip
Rest in peace(s) - HTTP/UDP load testing tool
ddos go golang http learning-by-doing load-testing rip security-tools sre sre-infra udp-flood
Last synced: 25 Apr 2025
https://github.com/vadimi/go-http-ntlm
NTLM authenticated http request for Go
Last synced: 18 Jan 2026
https://github.com/tazeg/hugo-blog-jeffprod
A free blog theme for HUGO (https://gohugo.io/), with tags, archives, last posts...
bulma bulma-css bulma-css-framework go gohugo hugo hugo-blog-theme hugo-theme
Last synced: 08 Oct 2025
https://github.com/70sh1/eddy
Simple, fast CLI file encryption tool
blake2b chacha20 cli cryptography decryption encryption encryption-decryption file go golang privacy scrypt security
Last synced: 23 Apr 2026
https://github.com/goreleaser/example-supply-chain
Example goreleaser + github actions config with keyless signing and SBOM generation
cosign go golang goreleaser sbom signing sigstore software-bill-of-materials supply-chain syft
Last synced: 19 Apr 2026
https://github.com/gaurav-gogia/mutant
Mutant is an open-source, garbage-collected programming language that tries to enable security by default.
encryption go golang hacktoberfest metamorphism programming-language security
Last synced: 12 Jan 2026
https://github.com/applejag/kubectl-klock
A kubectl plugin to render watch output in a more readable fashion
go go-cli golang golang-cli hacktoberfest krew-plugin kubectl-plugin
Last synced: 16 Mar 2025
https://github.com/hyperjumptech/beda
Beda is a golang library for detecting how similar a two string
difference go golang string-distance string-matching string-similarity
Last synced: 14 May 2025
https://github.com/jimsmart/schema
schema is a Go package providing access to database schema metadata, for database/sql drivers.
Last synced: 15 Apr 2025
https://github.com/teacat/noire
🎨 Light/darken, mix, (de)saturate the colors in Golang with CMYK / RGB / HSV / HSL / Hex / HTML supported.
Last synced: 13 Oct 2025
https://github.com/lmikolajczak/go-cli-chat
Chat server and command line interface client (CLI) in Go.
Last synced: 11 Feb 2026
https://github.com/slytomcat/yd-go
Panel indicator for Yandex-disk CLI daemon (linux)
go golang indicator linux wrapper yandex-disk
Last synced: 06 Feb 2026
https://github.com/rican7/conjson
(conventional, consistent, conformative) JSON - A simple, functional, no-tags-required mechanism to handle and transform JSON representations of values, consistently.
conformative consistent conventional functional go golang json transform
Last synced: 12 Apr 2025
https://github.com/vkuznet/tfaas
TensorFlow as a Service, a general purpose framework to serve TF models.
deeplearning go inference machine-learning prediction python tensorflow tensorflow-models tf-model tfaas-server
Last synced: 17 Mar 2025
https://github.com/geange/lucene-go
A Go port of Apache Lucene(Go版Lucene)
database go golang lucene search-engine
Last synced: 04 Oct 2025
https://github.com/bradford-hamilton/monkey-lang
Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"
compilers go golang interpreters languages monkey-language parser
Last synced: 10 Mar 2026
https://github.com/vorlif/spreak
Flexible translation and humanization library for Go, based on the concepts behind gettext.
gettext go golang i18n internationalization localization translation
Last synced: 14 Mar 2025
https://github.com/glassonion1/logz
The logz is Go library for grouping a access log and application logs
go golang grpc http logger logging opentelemetry
Last synced: 15 Apr 2025
https://github.com/haunt98/changeloguru
Tool to generate CHANGELOG.md from Conventional Commits.
Last synced: 23 Apr 2025
https://github.com/davidfstr/nanoproxy
Small fast HTTP forward proxy in Go.
Last synced: 15 Oct 2025
https://github.com/collaboraonline/collabora-mattermost
Mattermost plugin to integrate Collabora Online so that users can view or edit files directly in the chat.
Last synced: 09 Apr 2025
https://github.com/takanabe/github-actions-automate-projects
GitHub Actions adding GitHub Issues & Pull requests to the specified GitHub Project column automatically ♻️
github-actions github-projects go project-management
Last synced: 11 Apr 2025
https://github.com/GuilhermeCaruso/bellt
:bell: A simple Go router
bellt go http library rest rest-api restful-api restful-webservices router
Last synced: 11 May 2025
https://github.com/gbbr/ev
explore the evolution of a function
cli git-log go react-redux tool
Last synced: 22 Mar 2025
https://github.com/pion/explainer
Explainer parses WebRTC Offers/Answers then provides summaries and suggestions
Last synced: 18 Jun 2025
https://github.com/therecipe/flutter
Qt binding for Flutter/Dart | Showcase example for https://github.com/therecipe/qt
cross-platform-gui dart desktop example flutter go qml qt showcase
Last synced: 21 Mar 2025
https://github.com/viettranx/go-design-pattern
23 Classic Design Patterns demo source code in Go (Golang)
Last synced: 15 May 2026
https://github.com/zitadel/passwap
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
argon2 bcrypt go hashing md5-crypt passlib password pbkdf2 scrypt
Last synced: 07 Apr 2025
https://github.com/briandowns/jail
Package jail provides native FreeBSD Jail syscalls in Go
bsd container-orchestration containers freebsd go golang jails kernel
Last synced: 11 Apr 2025
https://github.com/kaamkiya/gg
:space_invader: Games you can play in your terminal written in Go
cli cli-game cli-games game games go go-app go-tui golang golang-application good-first-issue good-first-pr hacktoberfest tui tui-game
Last synced: 22 Aug 2025
https://github.com/b4nst/turbogit
Opinionated cli enforcing clean git workflow without comprising UX
cli conventional-commits git go opinionated semver tug
Last synced: 14 Jan 2026
https://github.com/ewohltman/graphdot
Visualize Go module dependencies in Graphviz DOT format
dependency-graph dependency-management go golang
Last synced: 30 Jul 2025
https://github.com/nomad-ops/nomad-ops
A simple operator for nomad which reconciles the running jobs in comparison to git repos
git-ops go golang nomad pocketbase react reactjs typescript
Last synced: 04 Apr 2026