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-28 00:13:02 UTC
- JSON Representation
https://github.com/parkr/ping
:bar_chart: Your very own Google Analytics replacement, without all of the Google. Simple as pie.
analytics go google-analytics pie privacy
Last synced: 06 Apr 2025
https://github.com/artyom/leproxy
https reverse proxy with automatic Letsencrypt usage for multiple hostnames/backends
go golang https-proxy https-server letsencrypt reverse-proxy
Last synced: 11 Apr 2025
https://github.com/bketelsen/wasmplay
WASM Web "Framework" Playground
frontend go golang wasm webassembly
Last synced: 26 Mar 2025
https://github.com/reeflective/console
Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use)
cli cobra command-line console console-application go golang history menus oh-my-posh
Last synced: 10 Mar 2026
https://github.com/idigitalflame/xmt
eXtensiable Malware Toolkit: Full Featured Golang C2 Framework with Awesome Features
go golang golang-library golang-package malware offensive-security redteam
Last synced: 17 Aug 2025
https://github.com/elliotchance/gedcom
👪 A Go library and CLI tools for encoding, decoding, traversing, merging, comparing, querying and publishing GEDCOM files.
converts decoder gedcom gedcom-encoder gedcom-files go json
Last synced: 14 Aug 2025
https://github.com/kazukousen/gouml
Automatically generate PlantUML from Go Code.
Last synced: 24 Jan 2026
https://github.com/bramp/antlr4-grammars
Precompiled Go versions of most of the grammars on https://github.com/antlr/grammars-v4.
Last synced: 18 Oct 2025
https://github.com/relex/aini
Go library for Parsing Ansible inventory files
ansible ansible-inventory go golang parser parser-library
Last synced: 05 Apr 2025
https://github.com/wework/grabbit
A lightweight transactional message bus on top of RabbitMQ
go golang microservices outbox rabbitmq reliable-messages saga saga-pattern transactional-message-exchange
Last synced: 24 Aug 2025
https://github.com/dawei101/tongsheclient.shadowsocks-go-ui
shadowsocks client for all desktop platform(mac osx/windows/linux) with golang
go golang linux mac macos osx shadowsocks shadowsocks-client shadowsocks-ui ui windows
Last synced: 04 Mar 2026
https://github.com/zRedShift/mimemagic
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
detection extension filetype freedesktop go golang magic-numbers mime mime-database mime-types sniffing xdg
Last synced: 10 May 2025
https://github.com/Jont828/cluster-api-visualizer
Multicluster resource visualization tool for Cluster API
Last synced: 08 May 2025
https://github.com/serverlessworkflow/sdk-go
Go SDK for Serverless Workflow
cncf go kubernetes sdk serverless serverless-workflow
Last synced: 11 Oct 2025
https://github.com/ymyuuu/hubp
基于 Go 开发的超轻量级 Docker 镜像加速工具。旨在提升拉取效率,规避网络限制,伪装非 Docker 请求,有效拉低风控
docker docker-image docker-proxy go
Last synced: 06 Apr 2025
https://github.com/go-furnace/go-furnace
Go Hosting Solution for AWS, Google Cloud and Digital Ocean
aws cloudformation codedeploy deployment-manager digitalocean go golang google-cloud google-cloud-platform hacktoberfest hosting
Last synced: 12 Jan 2026
https://github.com/go-pluto/styx
Export Data from Prometheus to csv, gnuplot & matplotlib
csv gnuplot go grafana matplotlib prometheus
Last synced: 27 Aug 2025
https://github.com/masterminds/goutils
GoUtils is a Go implementation of some string manipulation libraries of Apache Commons. This is an open source project aimed at providing Go users with utility functions to manipulate strings in various ways.
Last synced: 16 May 2025
https://github.com/zredshift/mimemagic
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
detection extension filetype freedesktop go golang magic-numbers mime mime-database mime-types sniffing xdg
Last synced: 20 Aug 2025
https://github.com/andygrunwald/go-gerrit
Go client/library for Gerrit Code Review
code-review gerrit go golang hacktoberfest review
Last synced: 16 May 2025
https://github.com/twiglab/twig
Twig - less is more's web server for golang
framework go golang goweb http2 httpcontext httpserver mico micorservice middleware muxer router twig twig-server webapi webframework webserver websocket
Last synced: 14 Jan 2026
https://github.com/gree-gorey/bash-exporter
Simple & minimalistic Prometheus exporter for bash scripts, written in Go
bash go golang metrics prometheus prometheus-exporter prometheus-metrics
Last synced: 14 Apr 2025
https://github.com/yangwenmai/how-to-add-badge-in-github-readme
How to add badge (eg: Travis-CI & GoReportCard & Coveralls & Codecov ) in Github README.
badge codecov codecov-badge coverage-status coveralls github go golang goreportcard how-to-add-badge-in-github-readme readme report-card stargazer status-badge travis-ci
Last synced: 16 Apr 2025
https://github.com/vulcand/predicate
Library for creating predicate mini-languages in Go
go golang mini-language predicate
Last synced: 15 May 2025
https://github.com/kataras/go-events
:mega: Pure nodejs EventEmmiter for the Go Programming Language.
Last synced: 05 Apr 2025
https://github.com/talal/mimir
Fast and minimal shell prompt
bash git go kubernetes openstack prompt shell zsh
Last synced: 08 Jul 2025
https://github.com/solrac97gr/go-jwt-auth
Template create for use as CookieCutter for my Golang projects, I decided to create a template with everything already working. 🚀
cookiecutter go golang jwt mongodb
Last synced: 23 Apr 2025
https://github.com/morikuni/aec
Go wrapper for ANSI escape code
ansi-escape cli color escape-codes go
Last synced: 02 Apr 2026
https://github.com/ayehia0/soundcloud-dl
A small CLI tool to download SoundCloud tracks and playlists, written in Go lang.
Last synced: 24 Oct 2025
https://github.com/hedzr/go-ringbuf
Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
circular-buffer circular-queue generic-programming generics go go-generics golang golang-library golang-package lock-free ring-buffer ringbuffer smp
Last synced: 15 Feb 2026
https://github.com/senchabot-opensource/monorepo
Open source Discord bot and Twitch bot. Web App uses NextJS 14, Server Actions, RSC, Tailwind CSS, Shadcn, Sonner, Zod and Authjs
discord-bot go golang nextjs reactjs senchabot shadcn-ui tailwindcss twitch-bot typescript web-application
Last synced: 14 Jan 2026
https://github.com/samhennessy/hlive
HLive is a server-side WebSocket based dynamic template-less view layer for Go.
Last synced: 14 Jan 2026
https://github.com/raedatoui/learn-opengl-golang
Learn OpenGL Tutorials in Go
assimp glfw3 glsl go golang opengl opengl-tutorial
Last synced: 20 Jul 2025
https://github.com/tsuru/tsuru-client
tsuru-client is a tsuru command line tool for application developers.
Last synced: 15 May 2025
https://github.com/twpayne/go-geos
Package geos provides an interface to GEOS.
geometry geos geospatial gis go golang
Last synced: 05 Apr 2025
https://github.com/maykonlsf/semver-cli
An easy to use CLI tool to manage your project versions and its upgrades according to the Semantic Versioning specification
ci-cd cli devops-pipeline go golang semantic-versioning version version-control versioning
Last synced: 21 Feb 2026
https://github.com/dirien/minecraft-prometheus-exporter
Minecraft Prometheus exporter
go hacktoberfest metrics minecraft minectl prometheus prometheus-exporter
Last synced: 25 Dec 2025
https://github.com/k-yomo/fixtory
Type-safe, DRY, flexible test fixture factory based on Go 1.18+ Generics
factory-bot factory-boy fixture-factory fixture-replacement generics go golang
Last synced: 02 Apr 2026
https://github.com/bpicode/fritzctl
A lightweight, easy to use console client for the AVM FRITZ!Box Home Automation.
avm avm-fritz fritz-box fritzbox go golang home-automation homeautomation smart-home smarthome
Last synced: 04 Apr 2025
https://github.com/clipperhouse/uax29
A tokenizer based on Unicode text segmentation (UAX #29), for Go. Split graphemes, words, sentences.
go golang nlp tokenization tokenizer uax29 unicode
Last synced: 01 Feb 2026
https://github.com/jzelinskie/conventions
documentation package for Go conventions
Last synced: 21 Mar 2025
https://github.com/open-quantum-safe/liboqs-go
Go bindings for liboqs
cryptography go golang post-quantum-cryptography quantum-computing
Last synced: 03 Jul 2025
https://github.com/mangenotwork/website-monitor
网站监测平台。支持分布式监控与测试web项目,拥有接口测试,压力测试,渗透测试,请求调试功能,内置dns查询,证书查询,Whois查询,Ping,扫描等工具
go monitor test website-monitor
Last synced: 14 Jan 2026
https://github.com/Gurpartap/statemachine-go
🚦 Declarative Finite-State Machines in Go
decision decision-trees declarative-routing deterministic-finite-automata finite-state-machine fsm go golang state state-machine statecharts statemachine workflow
Last synced: 29 Apr 2025
https://github.com/viney-shih/goroutines
It is an efficient, flexible, and lightweight goroutine pool. It provides an easy way to deal with concurrent tasks with limited resource.
batch batch-processing go golang goroutine-pool goroutines pool
Last synced: 12 Jan 2026
https://github.com/BigJk/crt
Minimal terminal emulator for Bubbletea.
ebiten ebitengine go golang terminal terminal-emulator
Last synced: 02 Sep 2025
https://github.com/theodesp/go-heaps
Reference implementations of heap data structures in Go - treap, skew, leftlist, pairing, fibonacci
2-3-heap data-structures fibonacci-heap go heaps leftlist-heap pairing-heap rank-pairing-heap skew-heap treap
Last synced: 04 Oct 2025
https://github.com/AaronJan/Hunch
Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
async asynchronous channel concurrency concurrent context go golang reactivex util
Last synced: 14 Mar 2025
https://github.com/po3rin/dockerdot
:whale: dockerdot shows dockerfile dependenciy graph. This is useful to understand how build dockerfile. This uses Go WebAssembly + BuildKit package.
buildkit docker dockerfile go golang wasm webassembly
Last synced: 16 Feb 2026
https://github.com/gwen001/gitlab-subdomains
Find subdomains on GitLab.
bugbounty gitlab go pentesting security-tools subdomains
Last synced: 07 Mar 2026
https://github.com/babarot/stein
A linter for config files with a customizable rule set
go hashicorp hcl infrastructure infrastructure-as-code json kubernetes linter sentinel terraform yaml
Last synced: 07 Oct 2025
https://github.com/gookit/rux
⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface. 简单且快速的 Go api/web 框架,支持路由分组,路由参数绑定,中间件,兼容 http.Handler 接口
go http-handler http-middleware http-router http-server middleware mux router
Last synced: 31 Oct 2025
https://github.com/Snowflake-Labs/sansshell
A non-interactive daemon for host management
administration automation go reliability security unshelled
Last synced: 12 May 2025
https://github.com/xDWart/mqtg-bot
MQTT Client Telegram Bot
bot go golang iiot internet-of-things iot iot-cloud iot-gateway iot-platform message-broker-client messaging mqtt mqtt-client telegram telegram-bot
Last synced: 04 Apr 2025
https://github.com/uptrace/uptrace-go
OpenTelemetry Go distribution for Uptrace
distributed-tracing go golang metrics opentelemetry tracing uptrace
Last synced: 08 Apr 2025
https://github.com/antonlindstrom/pgstore
A Postgres session store backend for gorilla/sessions
go gorilla postgres sessions sessionstorage
Last synced: 15 Apr 2025
https://github.com/markthree/go-get-folder-size
go concurrently get folder size quickly, can run in nodejs | go 并发快速获取文件夹大小,可以跑在 nodejs 中
folder-size go nodejs ultrafast wasm
Last synced: 21 Aug 2025
https://github.com/hueristiq/xcrawl3r
A command-line interface (CLI) based utility to recursively crawl webpages. It is designed to systematically browse webpages' URLs and follow links to discover linked webpages' URLs.
bug-bounty bug-bounty-tools contentdiscovery crawler ethical-hacking ethical-hacking-tools go golang penetration-testing penetration-testing-tools reconnaissance red-teaming red-teaming-tools web-security
Last synced: 06 Apr 2025
https://github.com/mikestefanello/hooks
Simple, type-safe hook system to enable easier modularization of your Go code.
decoupling generics go golang hook hooks lifecycle-hooks module type-safe typesafe
Last synced: 30 Jul 2025
https://github.com/ory/x
Libraries used in the Ory ecosystem
go golang hacktoberfest library toolkit
Last synced: 14 May 2025
https://github.com/Boostport/address
Address is a Go library that validates and formats addresses using data generated from Google's Address Data Service
address formatting go validation
Last synced: 19 Nov 2025
https://github.com/bakape/hydron
media tagger and organizer
booru cpp go golang hydrus hydrusnetwork media organizer tagging
Last synced: 15 Jan 2026
https://github.com/pion/obs-wormhole
Supercharge OBS with WebRTC. Remote WebRTC Sources and Serverless Broadcasting
Last synced: 24 Jul 2025
https://github.com/einride/pid-go
PID controllers for Go.
autonomous-vehicles control-systems go golang pid pid-control pid-controller
Last synced: 13 May 2025
https://github.com/peterhellberg/pixel-experiments
Various experiments using the pixel library
Last synced: 11 Apr 2025
https://github.com/mtraver/rpi-ir-remote
Instructions and code for using a Raspberry Pi as an IR remote control
circuit go golang infrared-control ir-codes ir-remote lirc lirc0-9-4 raspberry-pi raspberry-pi-iot raspbian raspbian-stretch
Last synced: 10 Mar 2026
https://github.com/newreleasesio/cli-go
NewReleases CLI
cli go golang notifications releases tracker
Last synced: 17 Jan 2026
https://github.com/e154/smart-home
software package for automation
dashboard go golang home-automation modbus mqtt orangepi raspberry-pi scada smart-home smarthome stupid-home zigbee zigbee2mqtt
Last synced: 14 Jan 2026
https://github.com/zchee/golang-wiki
Personal fork of Go Wiki https://github.com/golang/wiki
Last synced: 09 Oct 2025
https://github.com/igorsheg/astro
An open, extensible, dashboard for all of your homelab services.
dashboard docker go golang homelab kubernetes nodejs react self-hosted startpage
Last synced: 11 Jun 2026
https://github.com/karl-cardenas-coding/go-lambda-cleanup
🚧 go-lambda-cleanup - A solution for removing previous versions of AWS Lambdas
Last synced: 07 Mar 2026
https://github.com/bazelbuild/rules_webtesting
Bazel rules to allow testing against a browser with WebDriver.
bazel-rules go java python selenium webdriver
Last synced: 04 Apr 2025
https://github.com/muktihari/fit
A FIT SDK for decoding and encoding Garmin FIT files in Go supporting FIT Protocol V2.
binary decoding encoding fit fitness garmin garmin-fit go golang golang-fit-sdk protocol sdk
Last synced: 14 Aug 2025
https://github.com/signormercurio/limner
Limner colorizes and transforms CLI outputs.
cli colorization go golang hacktoberfest terminal
Last synced: 16 Aug 2025
https://github.com/alex1989hu/kubelet-serving-cert-approver
Kubelet Serving TLS Certificate Signing Request Approver
certificate go golang kind kubelet kubernetes tilt
Last synced: 25 Oct 2025
https://github.com/sherifabdlnaby/configuro
An opinionated configuration loading framework for Containerized and Cloud-Native applications.
12-factor cloud-native config configuration containerization enviroment-variables go yaml-configuration
Last synced: 03 Jul 2025
https://github.com/priv-kweihmann/meta-sca
Layer for static code analysis and security hardening
bitbake c cxx defense-in-depth embedded-linux go jenkins linter linux perl poky python security-hardening shellscript static-code-analysis yocto
Last synced: 03 Jan 2026
https://github.com/mszostok/version
🧬 Pure DNA of your CLI!
cobra debug go golang goreleaser hacktoberfest readbuildinfo runtime version versioninfo
Last synced: 28 Jul 2025
https://github.com/razshare/frizzante
An opinionated web server framework written in Go that uses Svelte to render web pages.
go golang javascript svelte typescript v8
Last synced: 17 Aug 2025
https://github.com/get-eventually/go-eventually
Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go
cqrs cqrs-es ddd domain-driven-design event-sourcing go golang golang-library
Last synced: 05 Apr 2025
https://github.com/eliben/go-sudoku
Toolkit for solving and generating Sudoku puzzles in Go
algorithms game go golang sudoku sudoku-solver wasm webassembly
Last synced: 19 Jul 2025
https://github.com/charlievieth/fastwalk
Fast directory traversal for Golang
directory-traversal fast filepath go golang traversal
Last synced: 20 Jun 2025
https://github.com/eggsampler/acme
Go client library implementation for ACME v2 (RFC8555)
acme autocert boulder certbot go golang lets-encrypt letsencrypt pebble rfc8555 zerossl
Last synced: 14 Jan 2026
https://github.com/savannahostrowski/ghost
Ghost 👻 is an experimental CLI that uses AI to generate GitHub Actions workflows, using OpenAI
ai bubbles bubbletea charmbracelet charmcli cobra cobra-cli developer-tools github-actions go golang hacktoberfest lipgloss openai openai-api tui
Last synced: 10 Apr 2025
https://github.com/neilpa/yajsv
Yet Another JSON Schema Validator [CLI]
cli go golang json json-schema yaml
Last synced: 12 Apr 2025
https://github.com/trendyol/go-dcp
The Go implementation of the Couchbase DCP with various features
couchbase dcp go golang kubernetes
Last synced: 20 Apr 2026
https://github.com/averagesecurityguy/c2
A simple, extensible C&C beaconing system.
command-and-control go golang hacking implants penetration-testing pentesting security-tools
Last synced: 17 Jan 2026