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-02-07 00:13:37 UTC
- JSON Representation
https://github.com/DisgoOrg/disgo
A modular Golang Discord API Wrapper
discord discord-api discord-bot discord-rpc discord-voice go golang hacktoberfest oauth2 rpc voice webhook
Last synced: 26 Mar 2025
https://github.com/neurocult/agency
🕵️♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach.
agents ai artificial-general-intelligence artificial-intelligence artificial-neural-networks autonomous-agents chatgpt generative-ai go golang gpt language-models llm llmops machine-learning neural-network nlp openai rag vector-database
Last synced: 14 Jan 2026
https://github.com/bluele/factory-go
A library for setting up Golang objects inspired by factory_bot.
factory-boy factory-girl fixtures-replacement go golang
Last synced: 09 Sep 2025
https://github.com/mautrix/imessage
A Matrix-iMessage puppeting bridge
bridge go golang imessage matrix matrix-appservice matrix-org
Last synced: 29 Dec 2025
https://github.com/EchoVault/SugarDB
Embeddable and distributed in-memory alternative to Redis.
cache client-server cluster consistent database distributed distributed-database go golang in-memory-database lfu-cache lru-cache memory networking pubsub redis store tcp tcp-server
Last synced: 03 Oct 2025
https://github.com/aunum/goro
A High-level Machine Learning Library for Go
data-science go golang machine-learning machinelearning
Last synced: 03 Nov 2025
https://github.com/js-ojus/flow
A tiny open source workflow engine written in Go (golang)
Last synced: 18 Jan 2026
https://github.com/nemonik/hands-on-devops
A hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...
ansible ansible-automation continuous-delivery continuous-integration devops docker docker-image drone gitlab go hands-on-devops-course inspec kubernetes pipeline plantuml selenium sonarqube taiga vagrant virtual-machine
Last synced: 06 Oct 2025
https://github.com/xorbit01/webpalm
🕸️ Crawl in the web network
crawler crawling data data-science datamining go golang hack mining osint redteam spider tool
Last synced: 15 Dec 2025
https://github.com/pesos/grofer
A system and resource monitoring tool written in Golang!
cli cobra container-metrics containers cpu cpu-utilization disk-storage docker docker-metrics go golang gopsutil iowait performance performance-monitoring resource-monitor terminal-based termui tui
Last synced: 07 Apr 2025
https://github.com/flatt-security/shisho
Lightweight static analyzer for several programming languages
code-analysis devsecops go rust security static-analysis terraform terraform-security
Last synced: 30 Mar 2025
https://github.com/ssleert/zfxtop
[WIP] fetch top for gen Z with X written by bubbletea enjoyer
btop bubbletea go golang htop system-monitor unixporn zfxtop
Last synced: 12 Jan 2026
https://github.com/nemonik/hands-on-DevOps
A hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...
ansible ansible-automation continuous-delivery continuous-integration devops docker docker-image drone gitlab go hands-on-devops-course inspec kubernetes pipeline plantuml selenium sonarqube taiga vagrant virtual-machine
Last synced: 03 Apr 2025
https://github.com/nyaosorg/nyagos
NYAGOS - The hybrid Commandline Shell
commandline go golang golang-application golang-tools gopher-lua lua nyagos shell
Last synced: 14 Oct 2025
https://github.com/fogleman/rbgg
Isolate and remove the background gradient from images of paper.
Last synced: 09 Apr 2025
https://github.com/mindinventory/golang-html-to-pdf-converter
Golang HTML to PDF Converter
easy-to-use go go-html-pdf go-wkhtmltopdf golang golang-html golang-library golang-package golang-sdk golang-server pdf-converter wkhtmltopdf
Last synced: 05 Apr 2025
https://github.com/zpeters/speedtest
Command line client for speedtest.net written in Go
command-line download go monitoring network speed speedtest
Last synced: 06 Apr 2025
https://github.com/mosuka/phalanx
Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.
cloud-native distributed engine go golang gossip-protocol grpc object-storage restful-api search
Last synced: 06 Apr 2025
https://github.com/NicoNex/echotron
An elegant and concurrent library for the Telegram bot API in Go.
awesome-go bot go golang golang-library library telegram telegram-api telegram-bot telegram-bot-api
Last synced: 14 Mar 2025
https://github.com/Boeing/config-file-validator
Cross Platform tool to validate configuration files
cli config configuration-files developer-tools devops files go golang hacktoberfest hacktoberfest-2024 hacktoberfest2024 ini json test-automation testing testing-tools toml validator xml yaml
Last synced: 14 Mar 2025
https://github.com/kottans/backend
:octocat: Kottans backend course 🎓
backend go golang javascript node nodejs python self-learning
Last synced: 05 Apr 2025
https://github.com/kkyr/fig
A minimalist Go configuration library
config-file configuration configuration-management environment environment-variables go golang json toml yaml
Last synced: 14 Mar 2025
https://github.com/rickar/cal
Go (golang) calendar library for dealing with holidays and work days
business-calendar calendar calendar-library go golang holidays working-hours
Last synced: 14 May 2025
https://github.com/arriqaaq/flashdb
FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)
database embedded flashdb go golang in-memory in-memory-database key-value key-value-store kv-store redis
Last synced: 05 Apr 2025
https://github.com/simukti/sqldb-logger
A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
database db go golang logger query sql sql-logger sqldb-logger
Last synced: 04 Apr 2025
https://github.com/matsuu/kataribe
Access log profiler based on response time
analyzer apache go h2o log nginx profiler varnishncsa
Last synced: 07 Apr 2025
https://github.com/autom8ter/machine
Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles
concurrency cron go goroutine streaming
Last synced: 05 Apr 2025
https://github.com/ncarlier/feedpushr
A simple feed aggregator daemon with sugar on top.
feed-aggregator-daemon go mastodon opml push restful-api rss rss-aggregator twitter
Last synced: 16 May 2025
https://github.com/ChristofferNissen/helmper
Import Helm Charts to OCI registries, optionally with vulnerability patching
copacetic cosign go helm kubernetes oci oras trivy
Last synced: 12 Sep 2025
https://github.com/nxadm/tail
[Revamped] Go package for reading from continuously updated files (tail -f)
go golang logging monitoring tail trigger watcher
Last synced: 14 May 2025
https://github.com/quic-go/webtransport-go
WebTransport implementation based on quic-go (https://datatracker.ietf.org/doc/draft-ietf-webtrans-http3/)
Last synced: 14 May 2025
https://github.com/namreg/godown
Distributed, fault-tolerant key-value storage written in go.
Last synced: 12 Jul 2025
https://github.com/konstantin8105/c4go
Transpiling C code to Go code
c c4go convert cpp go golang transpiler
Last synced: 05 Apr 2025
https://github.com/Konstantin8105/c4go
Transpiling C code to Go code
c c4go convert cpp go golang transpiler
Last synced: 14 Mar 2025
https://github.com/morikuni/failure
failure is a utility package for handling application errors.
error error-handling go golang
Last synced: 12 Jan 2026
https://github.com/GoFarsi/book
کتاب آزاد (آنلاین/آفلاین) زبان برنامهنویسی گو فارسی
book collaborate go golang gopher
Last synced: 08 Jul 2025
https://github.com/XORbit01/webpalm
🕸️ Crawl in the web network
crawler crawling data data-science datamining go golang hack mining osint redteam spider tool
Last synced: 14 Apr 2025
https://github.com/program-spiritual/kongfuofarchitect
(Updating!) Architect's Kung Fu tutorial collection Article collection contains paradigm programming microservices essential algorithms Security attack Assembly Crawler Reverse penetration test...etc.
architect architecture-guidelines c c-sharp csharp erlang go golang java javascript lisp nodejs object-c perl prolog python rust scala swift
Last synced: 18 Sep 2025
https://github.com/go-zeromq/zmq4
[WIP] Pure-Go implementation of ZeroMQ-4
go godoc golang zeromq zeromq-4 zeromq-library zmq
Last synced: 22 Jan 2026
https://github.com/jackc/pglogrepl
PostgreSQL logical replication library for Go.
go golang postgresql replication
Last synced: 14 May 2025
https://github.com/saferwall/pe
A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
binary-analysis coff go golang malware malware-analysis parser parsing pe pe-file pe-format pe-malformations portable-executable reverse-engineering
Last synced: 12 Jan 2026
https://github.com/golobby/config
A lightweight yet powerful configuration manager for the Go programming language
config config-management config-manager configuration configuration-files configuration-management configuration-manager dot-env dotenv env environment environment-variables go golang json-configuration os-variables toml yaml yaml-configuration
Last synced: 14 Mar 2025
https://github.com/fragland/minestat
:chart_with_upwards_trend: A Minecraft server status checker
checker csharp go golang java javascript js minecraft minecraft-server network-monitoring packet perl php poll powershell protocol python query ruby status
Last synced: 14 May 2025
https://github.com/datadog/datadog-go
go dogstatsd client library for datadog
Last synced: 13 May 2025
https://github.com/joker/jade
Jade.go - pug template engine for Go (golang)
go golang golang-library html jade pug pug-template-engine template template-engine templates
Last synced: 16 May 2025
https://github.com/gennaro-tedesco/gh-s
🔎 search github repositories interactively
Last synced: 06 Apr 2025
https://github.com/hillu/Go-yara
Go bindings for YARA
cgo go golang hacktoberfest yara
Last synced: 12 Mar 2025
https://github.com/orlangure/gocovsh
Go Coverage in your terminal: a tool for exploring Go Coverage reports from the command line 💻
cli coverage coverage-report go golang golang-cli testing
Last synced: 05 Apr 2025
https://github.com/hillu/go-yara
Go bindings for YARA
cgo go golang hacktoberfest yara
Last synced: 16 May 2025
https://github.com/xuri/xgen
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
code-generator ecma-376 generator go golang ooxml ooxml-parser w3c w3c-specification xml xml-parser xml-parsing xsd xsd-schema
Last synced: 04 Apr 2025
https://github.com/camptocamp/bivac
🏕 📦 Backup Interface for Volumes Attached to Containers
backup containers devops-tools docker go kubernetes restic
Last synced: 18 Mar 2025
https://github.com/onexstack/onex
高质量、易维护、高扩展的企业级 Go 项目+ 云原生项目开发脚手架
ai cloudnative docker go golang kubernetes
Last synced: 12 Apr 2025
https://github.com/yalue/onnxruntime_go
A Go (golang) library wrapping microsoft/onnxruntime.
arm64 go golang linux neural-networks onnx onnxruntime windows
Last synced: 20 Aug 2025
https://github.com/olexsmir/gopher.nvim
Enhance your golang experience
go golang neovim neovim-plugin nvim nvim-plugin
Last synced: 16 May 2025
https://github.com/kubernetes-sigs/bom
A utility to generate SPDX-compliant Bill of Materials manifests
bom go golang kubernetes sbom spdx
Last synced: 07 Aug 2025
https://github.com/alpacahq/alpaca-trade-api-go
Go client for Alpaca's trade API
go golang hacktoberfest trading
Last synced: 14 Apr 2025
https://github.com/quackduck/uniclip
Cross-platform shared clipboard
clipboard go golang macos shared-clipboard uniclip unicorns universal-clipboard windows
Last synced: 05 Apr 2025
https://github.com/niklasfasching/go-org
Org mode parser with html & pretty printed org rendering. also shitty static site generator.
Last synced: 12 Jan 2026
https://github.com/asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript
Last synced: 14 May 2025
https://github.com/gogf/gf-demo-user
A simple user API service.
api dao demos do gf go goframe golang httpserver orm quickstart swagger
Last synced: 14 Dec 2025
https://github.com/d6o/Gorganizer
Organize your folders into a beautiful classified folder structure with this perfect tool
badge classifier go golang organization organizer
Last synced: 04 Apr 2025
https://github.com/d6o/gorganizer
Organize your folders into a beautiful classified folder structure with this perfect tool
badge classifier go golang organization organizer
Last synced: 07 Apr 2025
https://github.com/intenthq/anon
A UNIX Command To Anonymise Data
anonymity anonymization cli csv data go golang
Last synced: 26 Mar 2025
https://github.com/fumiyas/qrc
QR code generator for text terminals (ASCII art, Sixel)
cli cui go qrcode-generator sixel terminal tui
Last synced: 03 Jan 2026
https://github.com/fffaraz/fakessh
A dockerized fake SSH server honeypot written in Go that logs login attempts.
docker fake-ssh-server go golang honeypot log spambot-security ssh ssh-honeypot
Last synced: 06 Apr 2025
https://github.com/a8m/rql
Resource Query Language for REST
go orm rest-api rql sql web-development
Last synced: 04 Apr 2025
https://github.com/goioc/di
Simple and yet powerful Dependency Injection for Go
dependency-injection go golang golang-library inversion-of-control
Last synced: 17 Jan 2026
https://github.com/kasvith/kache
A simple in memory cache written using go
cache cache-storage database flexible from-scratch go golang inmemory-db kache kache-cli nosql nosql-database redis resp socket-programming sockets tcp
Last synced: 02 May 2025
https://github.com/nodauf/Girsh
Automatically spawn a reverse shell fully interactive for Linux or Windows victim
conpty go golang pentest redteam reverse-shell
Last synced: 30 Mar 2025
https://github.com/d3ext/maldev
Golang library for malware development
av-evasion cryptography development encryption go golang infosec kali-linux maldev malware pentesting red-team shellcode
Last synced: 16 May 2025
https://github.com/unknwon/go-code-convention
@unknwon's opinionated and paranoid Go code convention.
code-conventions coding-guidelines go
Last synced: 21 Aug 2025
https://github.com/duanbiaowu/go-examples-for-beginners
To help you get started quickly and improve in the Go programming language
go go-examples go-practice golang
Last synced: 24 Mar 2025
https://github.com/mibk/dupl
a tool for code clone detection
code-clones go golang golang-tools tool
Last synced: 30 Jun 2025
https://github.com/preichenberger/go-coinbasepro
Go (golang) Client for the Coinbase Pro API https://docs.pro.coinbase.com
Last synced: 12 Apr 2025
https://github.com/linxgnu/grocksdb
RocksDB wrapper for Go. Support 9.x, 8.x, 7.x, 6.x, etc
embedded go go-binding golang no-defer rocksdb static static-library wrapper
Last synced: 29 Jan 2026
https://github.com/target/flottbot
A chatbot framework written in Go. All configurations are made in YAML files, or inside scripts written in your favorite language.
bot chatbot chatbot-framework chatops discord go golang google-chat hacktoberfest slack telegram yaml
Last synced: 24 Oct 2025
https://github.com/domodwyer/mailyak
An elegant MIME/SMTP email library with support for attachments
attachment email go golang mime smtp
Last synced: 07 Oct 2025
https://github.com/1pkg/gohalt
Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library
go golang metrics monitoring queueing rate-limit throttle
Last synced: 06 Apr 2025
https://github.com/clickhouse/ch-go
Low-level Go Client for ClickHouse
binary clickhouse driver go golang protocol
Last synced: 14 May 2025
https://github.com/plar/Go-adaptive-radix-tree
Adaptive Radix Trees implemented in Go
Last synced: 12 Mar 2025
https://github.com/mustafaturan/bus
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
eventbus go go-library go-package message-broker message-bus pubsub zero-alloc zero-allocation
Last synced: 16 May 2025
https://github.com/devflowinc/uzi
CLI for running large numbers of coding agents in parallel with git worktrees
agentic-ai ai codegen go golang llm llm-inference parallelization
Last synced: 24 Jun 2025
https://github.com/xelabs/go-mydumper
A multi-threaded MySQL backup and restore tool, faster than mysqldump
backup go multi-threaded mydumper mysql mysqldump restore
Last synced: 21 Jul 2025
https://github.com/MarcGrol/golangAnnotations
Go package that provides annotations for golang to speedup web development
annotations code-generation go golang golang-tools parser tools
Last synced: 06 Mar 2025
https://github.com/quasilyte/go-consistent
Source code analyzer that helps you to make your Go programs more consistent.
best-practices consistency consistency-checking dev-tools go golang linter source-code-analysis
Last synced: 14 May 2025
https://github.com/quasilyte/goism
Not a fan of Emacs Lisp? Hack Emacs in Go!
compiler emacs-lisp emacs-lisp-alternative emacs-lisp-bytecode emacs-packages go golang
Last synced: 21 Apr 2025