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-25 00:09:20 UTC
- JSON Representation
https://github.com/nuvo/orca
Advanced CI\CD tool for Kubernetes and Helm, Environments as Code
cicd go golang helm kubernetes
Last synced: 14 Apr 2025
https://github.com/wpcodevo/golang-mongodb-api
In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.
crud crud-api gin go golang grpc grpc-client grpc-go grpc-server jwt mongodb rest restful restful-api
Last synced: 07 May 2025
https://github.com/liushuangls/go-anthropic
Anthropic Claude API wrapper for Go
ai anthropic claude claude-ai claude-api function-calling go golang llm prompt-caching streaming-api tool-use vision
Last synced: 13 May 2026
https://github.com/cucumber/cucumber-expressions
Human friendly alternative to Regular Expressions
dotnet go java javascript polyglot-release python ruby tidelift
Last synced: 14 May 2025
https://github.com/lim-yoona/tcpack
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
go golang golang-examples golang-library golang-package tcp
Last synced: 21 Aug 2025
https://github.com/sacoo7/gowebsocket
Gorilla websockets based simplified websocket-client implementation in GO.
client concurrency-control event-driven go golang gorilla listener-pattern websocket
Last synced: 04 Apr 2025
https://github.com/romshark/Go-1-2-Proposal---Immutability
A a Go 1/2 language feature proposal to immutability
Last synced: 06 May 2025
https://github.com/yext/edward
A tool for managing local microservice instances
developer-experience developer-tools go microservice microservices
Last synced: 09 May 2025
https://github.com/testcontainers/moby-ryuk
Schedule Moby/Docker containers cleanup after specific delay.
automation docker go golang hacktoberfest testcontainers testing
Last synced: 05 Apr 2025
https://github.com/Breeze0806/go-etl
go-etl is a toolset for data extraction, transformation and loading.
csv db2 etl excel go golang greenplum ibmdb2 mariadb microsoft-sql-server migration mysql oracle postgresql sql sql-server sqlite3 tidb xlsx
Last synced: 08 Oct 2025
https://github.com/ozgurcd/gograph
Local-only Go static analysis engine with a built-in MCP server. Gives AI coding agents deterministic structural awareness: call graphs, impact analysis, symbol search, and more.
agentic-coding ai-agent ai-coding-assistant antigravity ast claude-code cli code-analysis code-navigation developer-tools go golang mcp-server opencode static-analysis
Last synced: 14 Jun 2026
https://github.com/opencoff/go-srp
SRP implementation in pure golang
go golang secure-authentication srp srp-6a
Last synced: 04 Apr 2025
https://github.com/matthieugrieger/mumbledj
A Mumble bot that plays audio fetched from various media sites.
bot go mixcloud play-audio soundcloud youtube youtube-dl
Last synced: 29 Sep 2025
https://github.com/bhope/hedge
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
concurrency go golang golang-library grpc hedging microservices performance tail-latency
Last synced: 28 Apr 2026
https://github.com/made2591/go-perceptron-go
A single / multi layer / recurrent neural network written in Golang.
go level-perceptron neural neural-network neural-networks perceptron weights-estimated
Last synced: 03 Mar 2026
https://github.com/alexandrevicenzi/go-sse
Server-Sent Events for Go
event-source go golang server server-sent-events sse
Last synced: 05 Apr 2025
https://github.com/go-clog/clog
Package clog is a channel-based logging package for Go
console discord file go logging lsif-enabled slack
Last synced: 13 Apr 2025
https://github.com/arthurkushman/buildsqlx
Go database query builder library for PostgreSQL
active-record clauses database-table ddl dml go golang golang-library postgresql query-builder sql sqlbuilder transactions
Last synced: 12 Jan 2026
https://github.com/away0x/gin_bbs
Gin BBS App
gin go golang gorm sass typescript vue
Last synced: 12 May 2025
https://github.com/wadahiro/go-transproxy
Transparent proxy servers for HTTP, HTTPS, DNS and TCP.
Last synced: 12 Jan 2026
https://github.com/esimov/dithergo
Various dithering algorithms implemented in Go
dithering-algorithms floyd-steinberg go image-processing
Last synced: 21 Aug 2025
https://github.com/peterhellberg/xip.name
Simple wildcard DNS inspired by xip.io
dns dns-server go wildcard-dns
Last synced: 26 Jul 2025
https://github.com/stanford-esrg/lzr
LZR quickly detects and fingerprints unexpected services running on unexpected ports.
go golang internet-wide-scanning ipv4 network port-scan port-scanner port-scanning scanning security security-tools zgrab zmap
Last synced: 04 Apr 2025
https://github.com/spyre-project/spyre
simple YARA-based IOC scanner
go golang hacktoberfest incident-response ioc linux macos macosx scanner security windows yara yara-scanner
Last synced: 04 Apr 2025
https://github.com/ajstarks/dubois-data-portraits
Recreations of W.E.B Dubois's Data Portraits
dubois go golang history social-science sociology visualization
Last synced: 04 Apr 2025
https://github.com/yuhaiin/yuhaiin
proxy kit for Linux/Windows/MacOS/Android
bypass dns dnsoverhttps dnsoverquic dnsovertls fullcone go http http2 mux proxy quic socks4a socks5 tproxy tun tun2socks websocket
Last synced: 13 Mar 2026
https://github.com/dave/courtney
Courtney is a coverage tool for Go
coverage coverage-files go golang test-coverage testing testing-tools
Last synced: 05 Apr 2025
https://github.com/aleksk1ng/go-kafka-grpc-mongodb-microservice
Go products microservice
clean-architecture docker docker-compose github-actions go golang grafana grpc jaeger kafka microservices mongodb prometheus swagger
Last synced: 19 Jun 2025
https://github.com/linxgnu/gosmpp
Smpp (3.4) Client Library for Go
client-library go golang smpp smpp-client
Last synced: 12 Apr 2025
https://github.com/itimofeev/go-saga
Go lang implementation of saga pattern
distributed-transactions go golang saga saga-pattern transaction
Last synced: 12 Jan 2026
https://github.com/Go-gcfg/gcfg
read INI-style configuration files into Go structs; supports user-defined types and subsections
config configuration configuration-file go golang ini parser
Last synced: 12 Mar 2025
https://github.com/kolo/xmlrpc
Implementation of XMLRPC protocol in Go language.
client-library go golang xmlrpc
Last synced: 17 Mar 2026
https://github.com/go-gcfg/gcfg
read INI-style configuration files into Go structs; supports user-defined types and subsections
config configuration configuration-file go golang ini parser
Last synced: 03 Sep 2025
https://github.com/babarot/afx
📦 Package manager to provide declaretive way to manage CLI commands and shell plugins as code.
Last synced: 04 Apr 2025
https://github.com/hyperledger/fabric-gateway
Go, Node and Java client API for Hyperledger Fabric v2.4+
blockchain go golang hacktoberfest hyperledger hyperledger-fabric java node node-js nodejs typescript
Last synced: 15 May 2025
https://github.com/strangelove-ventures/interchaintest
e2e testing framework for the interchain
Last synced: 29 Dec 2025
https://github.com/erda-project/erda-infra
Erda Infra is a lightweight microservices framework implements by golang, which offers many useful modules and tools to help you quickly build a module-driven application
framework go golang grpc http microservice protobuf
Last synced: 16 May 2025
https://github.com/hbollon/igopher
⚡ Powerful, customizable and easy to use Instagram dm bot. With TUI and Electron.js GUI! Using Selenium webdriver and Yaml configuration files. (WIP)
automation bot electron go golang graphical-user-interface gui instagram instagram-automation instagram-bot instagram-dm-bot selenium selenium-webdriver tui
Last synced: 12 May 2025
https://github.com/immunIT/TeamsUserEnum
User enumeration with Microsoft Teams API
enumeration go golang recon teams
Last synced: 11 Jul 2025
https://github.com/dedsecinside/gotor
This program provides efficient web scraping services for Tor and non-Tor sites. The program has both a CLI and REST API.
cli command-line command-line-tool docker go golang golang-server hacktoberfest http-server information-extraction osint osint-tools rest-api service tor torbot webcrawler webcrawling webscraping
Last synced: 09 Apr 2025
https://github.com/savannahostrowski/gruyere
✨ A tiny (and pretty) program for viewing + killing listening ports
bubbles bubbletea charmbracelet go golang hacktoberfest lipgloss tui
Last synced: 20 Aug 2025
https://github.com/luno/workflow
A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with timeouts, callbacks, scheduled triggers, and await calls. Compatible with Kafka and Reflex out of the box.
durable eda eventdrivenarchitecture go golang hacktoberfest idempotent kafka reflex state-machine statemachine tdd workflow workflow-automation workflow-engine workflows
Last synced: 12 Dec 2025
https://github.com/sourcewarelab/toney
Toney is a fast, lightweight, terminal-based note-taking app for the modern developer.
bubbletea contributions-welcome go note note-taking notes open-source terminal terminal-ui tui
Last synced: 01 Mar 2026
https://github.com/chamanbravo/upstat
🟢 a simple open-source, self-hosted status monitoring tool
go golang monitoring open-source react self-hosted typescript upstat uptime-monitor
Last synced: 04 Apr 2025
https://github.com/aymanbagabas/go-udiff
µDiff - a micro Go diffing library
Last synced: 04 Apr 2025
https://github.com/gogrlx/grlx
Effective Fleet Configuration Management
configuration configuration-management devops garlic go golang grlx management orchestration
Last synced: 13 Apr 2025
https://github.com/ssbc/go-ssb
Go implementation of ssb (work in progress!)
go golang secure-scuttlebutt ssb
Last synced: 19 Oct 2025
https://github.com/gini/dexter
dexter is a Kubernetes OIDC helper with as much automation as possible
go golang google kubernetes oauth2 oidc
Last synced: 04 Apr 2025
https://github.com/agilira/argus
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
agilira-orpheus cli configuration-management go hcl high-performance hot-reload ini properties toml yaml
Last synced: 03 May 2026
https://github.com/osnvr/os-nvr
OS-NVR is a lightweight extensible CCTV system. Mirror of Codeberg.
cctv extensible ffmpeg go golang gplv2 lightweight nvr surveillance vanilla-js
Last synced: 08 Apr 2026
https://github.com/catmullet/go-workers
👷 Library for safely running groups of workers concurrently or consecutively that require input and output through channels
concurrency go go-concurrency go-worker go-workerpool golang golang-library multiple-workers pool pools worker-functions workers
Last synced: 14 Mar 2025
https://github.com/jpillora/opts
A Go (golang) package for building frictionless command-line interfaces
Last synced: 04 Apr 2025
https://github.com/bep/gr
Aka Go React: GopherJS bindings for Facebook React. NOTE: Still early and not production ready.
Last synced: 16 Mar 2025
https://github.com/jfrog/gocenter
The Github README for JFrog Go-center. Use this for reporting issues
dependencies go go-modules golang golang-package goproxy package-control
Last synced: 10 Oct 2025
https://github.com/konstantin8105/ddos
DDoS attack. Creating infinite http GET requests.
attack ddos ddos-attack-tools ddos-attacks go golang hack http http-get
Last synced: 07 Jul 2025
https://github.com/mocktools/go-smtp-mock
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
developer-tools fake-server fake-smtp-server go go-smtp golang hacktoberfest mock-server mocktools smtp smtp-mail smtp-mock smtp-server smtplib testing testing-tools
Last synced: 09 Apr 2026
https://github.com/lallassu/bintris
Binary Tetris
android game go golang gomobile mobile mobile-game openal opengl
Last synced: 10 Apr 2025
https://github.com/allalgorithms/algorithms
The All ▲lgorithms documentation website.
algorithms allalgorithms bit-manipulation c clustering cpp csharp game-theory go greedy-algorithm hacktoberfest java javascript numerical-analysis python ruby selection-algorithm sort sorting-algorithms swift
Last synced: 10 Apr 2025
https://github.com/osprogramadores/op-website-hugo
Projeto do Site https://OsProgramadores.com
brazil c cplusplus go golang hacktoberfest portugues programacao ptbr python
Last synced: 15 May 2025
https://github.com/pluja/web-whisper
OpenAI's Whisper Audio to text transcription right into your web browser! An open source AI subtitling suite.
ai audio docker frontend go openai self-hosting speech text transcription translation web whisper
Last synced: 16 Apr 2025
https://github.com/ezeoleaf/larry
Larry 🐦 is a bot generator that post content from different providers to one or multiple publishers
automation bot bot-api bot-builder bots github github-api go golang hacktoberfest s3 twitter twitter-api twitter-bot
Last synced: 27 Jan 2026
https://github.com/melardev/gogonicecommerceapi
Ecommerce Rest API application built in Go with Gin Gonic + Gorm
api e-commerce ecommerce full-stack fullstack gin-gonic go go-gin golang gorm orm orm-framework rest web
Last synced: 14 Apr 2025
https://github.com/Aptomi/k8s-app-engine
Application delivery engine for k8s
container-orchestration containers continuous-delivery dev docker go helm kubernetes microservices ops
Last synced: 03 Apr 2025
https://github.com/softchris/golang-book
A book on Go, contains fundamentals but also recipes
api book free go golang golang-application golang-examples json programming web
Last synced: 04 Oct 2025
https://github.com/xyproto/gendesk
:herb: Generate .desktop files and download .png icons by specifying a minimum of information
desktop-files generator go linux linux-desktop utility
Last synced: 28 May 2026
https://github.com/madhanganesh/taskpad
app to enter your daily tasks and tag them
auth0 go golang google-charts postgres reactjs
Last synced: 14 Jul 2025
https://github.com/mytechnotalent/turbo-scanner
A port scanner and service detection tool that uses 1000 goroutines at once to scan any hosts IP or FQDN with the sole purpose of testing your own network to ensure there are no malicious services running.
blue-team blue-teams cyber cybersecurity defensive-security go golang malware malware-analysis port-scanner portscanner russia russian security security-tools tcp tcp-scanner tor ukraine
Last synced: 14 Jan 2026
https://github.com/bxcodec/dbresolver
Golang Database Resolver and Wrapper for any multiple database connections topology, e.g. master-slave replication database, cross-region application, and for separated ReadWrite (RW) and ReadOnly (RO) database connections
database database-replication dbresolver global-database go golang master-slave-replication mysql postgres postgresql sql sqlite3
Last synced: 09 Apr 2025
https://github.com/andrewpillar/req
A simple and opinionated HTTP scripting language
Last synced: 17 Mar 2025
https://github.com/linode/linodego
Go client for Linode REST v4 API
api-client go golang linode linode-api
Last synced: 04 Mar 2026
https://github.com/opensaasstudio/plasma
universal server push middleware by using gRPC stream and Server Sent Events(SSE)
eventsource go grpc grpc-stream middleware serverpush
Last synced: 18 Mar 2025
https://github.com/openiothub/server-go
🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]
arduino esp32 esp8266 frp go golang goreleaser iot iothub mux nat nps open openiothub server tunnel tunnel-server
Last synced: 09 Apr 2025
https://github.com/vakenbolt/go-test-report
Captures go test output and parses it into a single self-contained HTML file.
command-line command-line-tool go golang reporting reporting-tool testing-tools
Last synced: 13 Apr 2025
https://github.com/Konstantin8105/DDoS
DDoS attack. Creating infinite http GET requests.
attack ddos ddos-attack-tools ddos-attacks go golang hack http http-get
Last synced: 15 Apr 2025
https://github.com/1password/connect-sdk-go
Go SDK for 1Password Connect
1password 1password-connect connect-sdk go golang secrets-management
Last synced: 15 May 2025
https://github.com/1Password/connect-sdk-go
Go SDK for 1Password Connect
1password 1password-connect connect-sdk go golang secrets-management
Last synced: 14 Apr 2025
https://github.com/pojntfx/liwasc
List, wake and scan nodes in a network.
arp arp-scanner go golang iana ip-scanner liwasc network network-scanner port-scanner ports2packets service-name vendor2mac wake-on-lan wol
Last synced: 09 Jul 2025
https://github.com/screepers/screeps-launcher
Launcher for the Screeps Private Server
Last synced: 18 Jan 2026
https://github.com/mariomac/gostream
A Go port of the Java Streams API. Type-safe and functional Go Streams processing for Go 1.18+.
generics go golang stream-processing type-parameters
Last synced: 24 Apr 2025
https://github.com/rqlite/gorqlite
A Go client for rqlite, the distributed database built on SQLite
Last synced: 08 Apr 2025
https://github.com/nomad-software/vend
A dependency vendor for Go programs
dependencies go golang vendor vendoring
Last synced: 21 Aug 2025