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-07-10 00:13:04 UTC
- JSON Representation
https://github.com/dena/cloud-datastore-interceptor
Interceptors for Cloud Datastore
cloud-datastore go google-cloud grpc interceptor
Last synced: 25 Apr 2025
https://github.com/lukaszbudnik/yosoy
yosoy is an HTTP service for stubbing and prototyping distributed applications.
distributed-systems docker docker-image go golang kubernetes ping prototyping reachability-analysis stubbing
Last synced: 13 Apr 2025
https://github.com/chandler767/space-race
Multiplayer, real-time, and cross platform racing game powered by PubNub
game game-development gaming go golang mmo multiplayer multiplayer-game online-games publish-subscribe pubnub pubnub-sdk pubsub real-time termbox termbox-go terminal text-game
Last synced: 14 Jul 2025
https://github.com/sztheory/chip8go
Chip-8 emulator
chip8 emulator go golang interpreter retrocomputing retrogaming
Last synced: 02 Jul 2025
https://github.com/amirhnajafiz/strago
Simple traffic controller agent with Golang.
go golang golang-package load-balancer metrics service-control traffic-control
Last synced: 15 Jul 2025
https://github.com/nikhilnarayanan623/ecommerce-microservice-clean-arch
ecommerce project few features converted into microservice in clearn code architecture using grpc
clean-architecture gin go golang gorm grpc grpc-go jwt-authentication postgres postgresql protobuf3 twillio
Last synced: 30 Oct 2025
https://github.com/keisku/raftkv
A simple distributed key-value store by using hashicorp/raft
go golang grpc grpc-gateway hashicorp hashicorp-raft raft raft-algorithm raft-example
Last synced: 10 Mar 2025
https://github.com/garbalau-github/golang-crud
TCP server from scratch in Go with peers list tracking.
Last synced: 05 Apr 2025
https://github.com/siongui/goigstorylink
Get Links (URL) of Instagram Stories in Go
go golang instagram web-scraping webscraping
Last synced: 08 May 2025
https://github.com/aws/go-kafka-event-source
Go/Kafka client library for developing event sourcing applications
event-sourcing go golang kafka kafka-consumer kafka-producer kafka-streams
Last synced: 17 Mar 2025
https://github.com/oldtree/gorpoor
go 协程池 的三种实现方式,可以作为参考原型 // Three implementation methods of go coroutine pool, which can be used as reference prototypes
go golang goroutine goroutine-pool
Last synced: 20 Sep 2025
https://github.com/pgaskin/dictserver
Dictionary API server based on data from the Gutenberg Webster's Unabridged Dictionary.
api dictionary go golang gutenberg
Last synced: 11 Sep 2025
https://github.com/alex-leonhardt/go-trace-example
Basic example apps instrumented w/ Jaeger tracing
app basic example go jaegertracing
Last synced: 01 Aug 2025
https://github.com/aerogo/graphql
:cyclone: GraphQL server with zero configuration.
Last synced: 12 May 2025
https://github.com/cpanato/raspi-fan-control
Control external Fan to cool down your raspi cluster
go golang gpio kubernetes raspberry-pi-4
Last synced: 12 Jul 2025
https://github.com/go-macaron/i18n
Package i18n provides an Internationalization and Localization middleware for Macaron applications
Last synced: 13 Apr 2025
https://github.com/sonjek/go-full-stack-example
Example CRUD app based on Go + templ + </>htmx + PicoCSS + Ionicons
example-code example-project go golang htmx htmx-app htmx-notes picocss servemux server-side-rendering templ
Last synced: 05 Apr 2026
https://github.com/seeruk/morph
A Go tool for automatically generating mapping code for similar types.
Last synced: 24 Jun 2026
https://github.com/elahe-dastan/newborn
A library for ML algorithms
algorithms dataset go gola knn knn-classification linear-regression logistic-regression machine-learning math-calculation ml polynomial-regression regression
Last synced: 11 Apr 2025
https://github.com/miekg/dreck
Bot to help with GitHub chores
caddy ci-bot coredns derek github github-app go
Last synced: 11 Apr 2025
https://github.com/prithivsakthiur/huggingface-android-application
URL to App Conversion
apk apktool app application drive go google html hugging-face java javascript kotlin median native procedural readme sdk shell steps url
Last synced: 11 Jul 2025
https://github.com/meanderingprogrammer/advent-of-code
Advent of Code - All Years - Blazingly Fast
advent-of-code advent-of-code-2015 advent-of-code-2016 advent-of-code-2017 advent-of-code-2018 advent-of-code-2019 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 go ocaml python rust zig
Last synced: 29 Oct 2025
https://github.com/kevinpollet/nego
Go package providing an implementation of HTTP Content Negotiation compliant with RFC 7231
content-charset content-encoding content-language content-negotiation content-type go golang http negotiate rfc7231
Last synced: 11 Apr 2025
https://github.com/werbenhu/eventbus
A lightweight eventbus that simplifies communication between goroutines
channel copy-on-write cow event eventbus go golang goroutine lightweight
Last synced: 19 Mar 2025
https://github.com/aebruno/nwalgo
Needleman-Wunsch Alignment in Go
bioinformatics global-alignment go
Last synced: 11 Apr 2025
https://github.com/maorfr/helm-logs
Helm plugin to view logs of changed Helm releases
go golang helm helm-plugin kubernetes
Last synced: 11 Apr 2025
https://github.com/syumai/go-wasm-sizes
compare WebAssembly build size depends on imported package.
Last synced: 29 Oct 2025
https://github.com/peterhellberg/emojilib
The Emoji keyword library by @muan ported to Go
Last synced: 11 Apr 2025
https://github.com/42atomys/vanity-go
Vanity URL for your Go package at production scale
docker-image go golang kubernetes proxy simple-app vanity-url
Last synced: 29 Oct 2025
https://github.com/etf1/kafka-message-scheduler-admin
GUI for managing list of kafka message schedulers
Last synced: 17 Jan 2026
https://github.com/go-humble/rest
A small go package for sending requests to a RESTful API and unmarshaling the response. Compiles to javascript via gopherjs.
Last synced: 28 Jan 2026
https://github.com/linsoss/doris-operator
An operator for Apache Doris that manages Doris cluster and observability components through Kubernetes CRs 😆
cloud-native doris doris-operator go grafana k8s kubernetes logging loki monitoring observability operator
Last synced: 17 Jun 2025
https://github.com/ahmetozer/wakeonlan
Golang wake on lan service
api go golang ipv4 ipv6 linux wake-on-lan wakeonlan wol
Last synced: 22 Jun 2025
https://github.com/MonaxGT/gomalshare
Go library MalShare API
cybersecurity go golang hash hashing malware threat threat-intelligence
Last synced: 14 Mar 2025
https://github.com/izumin5210/hx
🌏 Developer-friendly, Real-World-ready and extensible HTTP client for Go
Last synced: 18 Apr 2025
https://github.com/StevenMaude/armstrong
:satellite::watch: Update expired Extended Prediction Orbit (EPO) GPS data for Garmin devices, e.g. Forerunner watches. Spend less time waiting for a GPS fix before a run or cycle *without* Garmin's software!
epo garmin go golang gps watch
Last synced: 07 May 2025
https://github.com/peterhellberg/life
Conway's Game of Life written in Go using termbox-go
conway-life go life termbox toy-project
Last synced: 11 Apr 2025
https://github.com/2yuri/repository-pattern-go
Repository pattern web-api with go
go golang repository-pattern rest-api web-api
Last synced: 05 May 2025
https://github.com/akshit8/ci-cd-k8s
Doing Kubernetes CI/CD right with ArgoCD, Kustomize and Github Actions
argocd git github-actions gitops go kubernetes kustomize
Last synced: 06 Mar 2025
https://github.com/sgtdi/vai
Hot reload Go apps, rebuild and restart Go projects on files change
filewatcher go golang hot-reload live-reload rebuild rerun
Last synced: 13 Jan 2026
https://github.com/comcast/prombox
Prombox creates a sandbox environment for editing and testing Prometheus configuration on the fly
go hacktoberfest prometheus vuejs
Last synced: 08 May 2025
https://github.com/navid2zp/idm
Golang wrapper for Internet Download Manager (IDM) CLI.
download-manager downloader downloadmanager go golang idm internet-download-manager
Last synced: 15 May 2025
https://github.com/gemcook/merr
merr is a package that binds multiple errors.
Last synced: 19 Apr 2025
https://github.com/AlekSi/mysqlx
MySQL driver for Go's (golang) database/sql package and MySQL X Protocol
go golang mysql mysql-driver mysql-protocol mysql-x mysqlx
Last synced: 07 May 2025
https://github.com/bernmic/ocrmypdf-watchdog
A watchdog for OCRMyPDF written in go
docker docker-compose go golang ocrmypdf
Last synced: 15 Apr 2025
https://github.com/cedws/iapc
Alternative client and Go library for Google Cloud's Identity-Aware Proxy
go google-cloud identity-aware-proxy
Last synced: 19 Oct 2025
https://github.com/samber/go-mod-graph
🔭 Go module dependency visualizer
dependencies go golang graph module mvs package package-manager pkg release visualization
Last synced: 04 Apr 2026
https://github.com/m-mizutani/ghaudit
CLI audit tool for GitHub organization with OPA/Rego
github go open-policy-agent rego
Last synced: 27 Feb 2026
https://github.com/happyhackingspace/dit
HTML page, form and field type classifier using ML (LogReg + CRF)
classification cli crf forms go html logistic-regression machine-learning nlp web-scraping
Last synced: 04 Mar 2026
https://github.com/jpbede/loki-auth-proxy
Stateless Grafana Loki multi tenant authentication proxy
go golang grafana grafana-loki loki
Last synced: 26 Feb 2026
https://github.com/jy8752/note-cli
note-cli is CLI tool to manage article. ex) note(Article Submission Service), Blog
cli cobra go golang headless-browsers rod template
Last synced: 03 Mar 2026
https://github.com/ywadi/crimsonq
One Message to Multi Consumer Queue with persistence and Queue Stages. Crimson Queue allows you to have multiple consumers listening on topics and receive a copy of a message that targets its topic providing multiple consumers for a queue message and complex message routing. Utilizes the same methodology as MQTT topic routing but with queue stages and persistence.,
Last synced: 13 Feb 2026
https://github.com/k1low/httpstub
httpstub provides router ( http.Handler ), server ( *httptest.Server ) and client ( *http.Client ) for stubbing, for testing in Go.
Last synced: 02 Mar 2026
https://github.com/shinagawa-web/gomarklint
A fast and configurable Markdown linter written in Go
cli go link-checker linter linting markdown markdown-lint static-analysis
Last synced: 27 May 2026
https://github.com/karlmutch/duat
duat (developer utilities and tools) for development workflows (Beta)
Last synced: 18 Oct 2025
https://github.com/secfurry/owowningthewinapi
OwOwning with the Windows API Examples and Code. DEFCON Furs 2020 presentation.
Last synced: 14 Jan 2026
https://github.com/bettercode-oss/rest
REST API 호출 클라이언트 Golang 모듈
go golang json rest rest-client
Last synced: 14 Jan 2026
https://github.com/koraygocmen/scheduler-worker-grpc
A single server multiple workers distributed architecture that supports HTTP requests on the scheduler and translates them to GRPC requests on workers.
go golang golang-examples grpc grpc-api grpc-go grpc-requests scheduler worker-details workers
Last synced: 09 Apr 2025
https://github.com/psidh/ganges
Ganges is a modern, dynamically typed, interpreted language with Sanskrit-inspired syntax. Built in Go, Ganges is designed to be fun, expressive, and powerful, perfect for scripting, learning, and exploring core programming concepts in a new light.
ast backend go golang interpreter lexer low-level parser programming-language
Last synced: 10 Oct 2025
https://github.com/richbl/gogs-remote-backup
Remotely back up a Gogs (Go Git Service) database and selected files and folders
backup bash bash-script database gitea go gogs golang postgresql remote shell shell-script
Last synced: 10 Oct 2025
https://github.com/kevinms/tmux-compose
Define and run tmux sessions.
compose go orchestration pane tmux window
Last synced: 14 Jan 2026
https://github.com/groupe-edf/watchdog
Watchdog allows to define custom hooks in YAML format. When attached to the official repository, some of these can serve as a way to enforce policy by rejecting certain commits or branches.
ci devops devsecops git gitea gitguardian gitlab go gogs golang secrets security
Last synced: 14 Jan 2026
https://github.com/angusgmorrison/the_go_programming_language
Solutions for Donovan & Kernighan's The Go Programming Language.
Last synced: 09 Apr 2025
https://github.com/kura-lab/kuroobi-hands-on-2020
Go言語で学ぶYahoo! ID連携の黒帯ハンズオン
go golang identity oauth2 openid-connect
Last synced: 12 Mar 2026
https://github.com/iwanbk/rimcu
Redis server-assisted client side caching Go library
client-side-caching go golang in-memory-caching redis redis-client resp3 resp3-client
Last synced: 10 Oct 2025
https://github.com/mhemmings/revenuecat
Go package for interacting with the RevenueCat API
go golang revenuecat subscriptions
Last synced: 23 Feb 2026
https://github.com/ryodocx/kube-credential-cache
Accelerator cache for kubernetes access
Last synced: 17 Jan 2026
https://github.com/depromeet/everybody-backend
에브리바리 쉑더바리 렛츠고바리 컴온바리 ~ ♪ 제주도엔 다금바리 ~ ♪ 디프만엔 에블바리 ~ ♪
depromeet depromeet-everybody fiber go golang msa
Last synced: 11 Oct 2025
https://github.com/xin053/hsperfdata
golang parser for java HotSpot virtual meachine performance data V2
Last synced: 30 Oct 2025
https://github.com/digital-technology-agency/web-scan
A program that generates a combination of letters from the alphabet and composes an address for accessing the site.After that, it reads the data from the title and description of this site and saves it to the structure. At the end, the program displays all the titles and descriptions of the available sites.
alphabet channels fun generate go golang golang-package gorutines scanner simple webscan
Last synced: 13 May 2025
https://github.com/xgfone/bttools
A tool collection about BitTorrent.
bt go golang torrent torrent-client torrent-downloader
Last synced: 29 Jul 2025
https://github.com/flimzy/go-pouchdb
GopherJS bindings for PouchDB :warning: NOTICE :warning: this package has been superseded by https://github.com/go-kivik/kivik
couchdb go gopherjs gopherjs-bindings pouchdb
Last synced: 10 Oct 2025
https://github.com/wearetheledger/go-couchdb-query-engine
CouchDB query implementation in Golang for in-memory object querying
Last synced: 12 Jan 2026
https://github.com/sot-tech/mochi
A customizable, multi-protocol BitTorrent Tracker
bittorrent bittorrent-trackers go golang torrent torrent-tracker
Last synced: 17 Jul 2025
https://github.com/sendilkumarn/go-wasm
Want to play with it
canvas go webassembly webassembly-demo
Last synced: 13 Apr 2025
https://github.com/soypat/glgl
OpenGL bindings for Go that are in the goldilocks level of abstraction zone.
glfw go golang minimal mwe opengl opengl-tutorial simple
Last synced: 21 Mar 2025
https://github.com/joshdk/template-transformer
🫥 Kustomize transformer plugin for strict templating of resources
go golang kubernetes kustomization kustomize kustomize-plugin templating
Last synced: 14 Apr 2025
https://github.com/ckaznocha/go-jwtbearerware
A Golang library and middleware for using JSON Web Tokens in gRPC and HTTP projects.
go golang grpc http jwt middleware
Last synced: 12 Sep 2025
https://github.com/kohkimakimoto/inertia-echo
The Inertia.js server-side adapter for Echo Go web framework.
Last synced: 19 Mar 2025
https://github.com/pandatix/cvedetect
Yet another Vulnerability Assessment Tool for efficient CVE detection.
cve detection go graphql vulnerability-assessment vulnerability-detection
Last synced: 12 May 2025
https://github.com/mfarabi619/mfarabi619
Monorepo containing configs, projects, notes, etc. Doubling as practice for managing huge, multi-language codebases with potentially unrelated concerns.
archlinux c c4-model devenv dioxus dotfiles emacs freebsd freebsd-scripts go likec4 linux loco monorepo neovim nix nixos org-mode rust zellij
Last synced: 12 Jun 2026
https://github.com/lambels/cronjob
Cron but with golang time specification. ⏰
cron cronjob daemon fault-tolerance go golang golang-time job-scheduling schedule scheduler task-manager
Last synced: 04 Mar 2025
https://github.com/letsencrypt/gorepotemplate
A template for starting a new Go project with CI and other standard configuration used at Let's Encrypt/ISRG.
Last synced: 14 Apr 2025
https://github.com/sawadashota/kratos-frontend-go
Sample for ory/kratos frontend in Go: alternative ory/kratos-selfservice-ui-node.
Last synced: 29 Jul 2025