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-26 00:09:23 UTC
- JSON Representation
https://github.com/rqlite/gorqlite
A Go client for rqlite, the distributed database built on SQLite
Last synced: 08 Apr 2025
https://github.com/number571/hidden-lake
🛡️ Anonymous F2F network based on the QB-problem & GP/12 protocol stack. Uses post-quantum cryptographic algorithms: ML-KEM, ML-DSA
anonymity anonymous cryptography decentralized e2e-encryption f2f file-sharing friend-to-friend go golang gp12 hidden-lake messenger network p2p peer-to-peer post-quantum privacy qb-nets remote-access-tool
Last synced: 17 Feb 2026
https://github.com/rodaine/grpc-chat
Simple Chat Server/Client implemented with gRPC
chat docker go golang grpc grpc-chat grpc-go protobuf protocol-buffers
Last synced: 21 Mar 2025
https://github.com/leafduo/chatgpt-telegram-bot
Telegram bot for ChatGPT
chatgpt chatgpt-bot go golang telegram telegram-bot
Last synced: 21 Jan 2026
https://github.com/neilotoole/errgroup
errgroup with goroutine worker limits
errgroup go golang goroutine goroutine-pool pool sync workerpool
Last synced: 06 Apr 2025
https://github.com/dcb9/curl2httpie
covert command arguments between cURL and HTTPie
arguments command-line convert curl go httpie online tool
Last synced: 08 Oct 2025
https://github.com/fananchong/go-xserver
Go 服务器框架(go-x.v2)
framework go go-x go-xserver golang plugin server server-framework
Last synced: 11 Jan 2026
https://github.com/sbstjn/hanu
Golang Framework for writing Slack bots
chat chatops communication framework go golang slack slackbot
Last synced: 08 May 2025
https://github.com/chaindead/zerocfg
Zero-effort, concise configuration management that avoids boilerplate and repetitive actions.
config configuration environment flag go golang yaml
Last synced: 09 May 2025
https://github.com/mliezun/caddy-snake
Caddy plugin to serve Python apps
asgi caddy caddy-plugin go http2 http3 https python wsgi
Last synced: 04 May 2026
https://github.com/inancgumus/gobyexample
📚 Go by Example: Programmer's Guide to Idiomatic and Testable Code
best-practices book books exercises go golang idiomatic-go idioms learning-by-doing patterns projects testing tutorial
Last synced: 05 Apr 2025
https://github.com/projectdiscovery/rawhttp
Raw HTTP client in Go for complete request control and customization.
go golang httpclient lib rawhttp
Last synced: 15 May 2025
https://github.com/coregx/coregex
Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.
avx2 dfa go golang multi-engine nfa performance pikevm regex regex-engine regexp simd ssse3
Last synced: 01 Apr 2026
https://github.com/F483/dejavu
Quickly detect already witnessed data.
command-line command-line-tool deduplication duplicate-values duplicates go golang history memory probabilistic
Last synced: 30 Mar 2025
https://github.com/imulab/go-scim
Building blocks for servers implementing Simple Cloud Identity Management v2
cloud go golang identity identity-management identity-provider scim sso
Last synced: 17 Jan 2026
https://github.com/golobby/orm
A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.
database generics go golang object-relational-mapper orm orm-framework query-builder sql
Last synced: 14 Mar 2025
https://github.com/f483/dejavu
Quickly detect already witnessed data.
command-line command-line-tool deduplication duplicate-values duplicates go golang history memory probabilistic
Last synced: 20 Aug 2025
https://github.com/liweiyi88/onedump
Effortlessly database dump with one command.
backup database-backup dba dump go golang slow-log
Last synced: 11 Jan 2026
https://github.com/yourbasic/bit
Bitset data structure
bit-array bit-twiddling bitset data-structures go
Last synced: 17 Jan 2026
https://github.com/realtristan/hermes
Extremely Fast Full-Text-Search Algorithm and Caching System
algorithm cache fast full-text-search go
Last synced: 10 Jun 2025
https://github.com/duo/matrix-qq
A Matrix-QQ puppeting bridge
bridge go matrix matrix-appservice qq
Last synced: 22 Jan 2026
https://github.com/james-bowman/sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
bit-vector blas coo csc csr dictionary-of-keys go golang gonum machine-learning matrices matrix matrix-format matrix-multiplication scientific-computing sparse-linear-systems sparse-matrices sparse-matrix sparse-representations vector
Last synced: 23 Jan 2026
https://github.com/xendit/xendit-go
Xendit REST API Client for Go - Card, Virtual Account, Invoice, Disbursement, Recurring Payments, Payout, EWallet, Balance, Retail Outlets Services, QR Codes
balance card cardless-credit disbursement ewallet go golang hacktoberfest invoice payment payment-gateway payout qr-payments recurring-payments retail-outlet virtual-account xendit
Last synced: 05 Apr 2026
https://github.com/philippgille/serve
serve starts a simple temporary static file server in your current directory and prints your IP address to share with colleagues
cli file-server go golang serve server static-file-server static-files
Last synced: 25 Apr 2025
https://github.com/Southclaws/fault
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
errors go go-context go-errors golang structured-errors structured-logging
Last synced: 14 Mar 2025
https://github.com/gorilla/pat
Package gorilla/pat is a pretty simple HTTP router for Go.
go golang gorilla gorilla-web-toolkit http router
Last synced: 22 Jun 2025
https://github.com/southclaws/fault
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
errors go go-context go-errors golang structured-errors structured-logging
Last synced: 08 May 2025
https://github.com/GavinClarke0/lockless-generic-ring-buffer
Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than channels with the added type safety of generics compared to ring buffers using interfaces.
Last synced: 07 May 2025
https://github.com/n3integration/terraform-provider-godaddy
A terraform plugin for managing godaddy domain records
go godaddy infrastructure-as-code terraform
Last synced: 08 Apr 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: 06 Apr 2025
https://github.com/thiggle/api
Structured LLM APIs
api categorization go llm python rust typescript
Last synced: 14 Jan 2026
https://github.com/m-mizutani/gollem
Go framework for agentic AI app with MCP and built-in tools
Last synced: 12 Apr 2026
https://github.com/shamaton/msgpack
easier, faster, but extendable MessagePack Serializer for Golang. / msgpack.org[Go]
encoder-decoder go golang messagepack-serializer msgpack serializer
Last synced: 16 May 2025
https://github.com/code-review-checklists/go-concurrency
Checklist for code reviews
checklist code-review concurrency go go-concurrency golang thread-safety
Last synced: 11 Apr 2025
https://github.com/backendsystems/nibble
easy to use command line network scanner, with a clickable tui interface
bubbletea cli devops go golang ip-scanner lan-discovery network-scanner networking nmap-alternative port-scanner sysadmin tui
Last synced: 22 Apr 2026
https://github.com/pion/rtcp
A Go implementation of RTCP
go golang media networking pion rtcp rtp streaming webrtc
Last synced: 06 Oct 2025
https://github.com/pluja/blogo
A lightweight blogging engine that backs itself up to Nostr!
blog blog-engine blog-platform blogging go golang nostr nostr-protocol
Last synced: 04 Apr 2025
https://github.com/bahlo/goat
[DEPRECATED] :goat: A minimalistic JSON API server in Go
framework go json middleware rest
Last synced: 18 Apr 2025
https://github.com/moznion/go-optional
A library that provides Go Generics friendly "optional" features.
generics go golang optional optional-typing
Last synced: 04 Apr 2025
https://github.com/chewxy/lingo
package lingo provides the data structures and algorithms required for natural language processing
conll-u go golang inflection language-model natural-language-processing nlp nlp-dependency-parsing nlp-library nlp-machine-learning nlp-parsing part-of-speech part-of-speech-tagger
Last synced: 11 May 2025
https://github.com/wannanbigpig/gin-layout
Gin framework is used as the core of this project to build a template, based on this project can quickly complete business development
Last synced: 02 Feb 2026
https://github.com/sagiegurari/node-go-require
Load Google GO files as any javascript modules under nodeJS runtime.
Last synced: 13 Apr 2025
https://github.com/d-kuro/kubectl-fuzzy
This tool uses fzf(1)-like fuzzy-finder to do partial or fuzzy search of Kubernetes resources. Instead of specifying full resource names to kubectl commands, you can choose them from an interactive list that you can filter by typing a few characters.
go golang kubectl kubectl-plugin kubectl-plugins kubernetes
Last synced: 13 Apr 2025
https://github.com/ConnectAI-E/Feishu-OpenAI-Stream-Chatbot
🎒 可以流式输出文本的飞书openai机器人 Feishu-OpenAI robot that can stream chat
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 16 May 2025
https://github.com/goforj/str
A fluent, Laravel-inspired string toolkit for Go with explicit, rune-safe helpers and predictable behavior.
fluent-api go goforj golang laravel-inspired rune-safe string string-utils text-processing unicode
Last synced: 06 Apr 2026
https://github.com/teivah/broadcast
Notification broadcaster library
channels concurrency go golang goroutine goroutines library notifications parallelism publish-subscribe
Last synced: 28 Oct 2025
https://github.com/doublemarket/grafana-rrd-server
A HTTP server that helps Grafana read RRD files via Grafana Simple JSON Datasource plugin
Last synced: 29 Oct 2025
https://github.com/philippgille/ln-paywall
Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️
api bitcoin go golang lightning lnd micropayments middleware pay-per-call paywall web-service
Last synced: 15 Jun 2025
https://github.com/nicholasjackson/mtls-go-example
Simple example using mutual TLS authentication with a Golang server
certificate client-certificate go
Last synced: 19 Jul 2025
https://github.com/srfrog/go-relax
Framework for building RESTful API's in Go
api-rest go golang microservices restful
Last synced: 13 Mar 2026
https://github.com/zeebo/goof
Goof (Go Object Finder) is a package that does the unthinkable to your binary
Last synced: 08 Aug 2025
https://github.com/gituser143/cryptgo
A terminal application to watch crypto prices!
bitcoin coin crypto crypto-price-tracker crypto-prices cryptocurrency cryptocurrency-exchanges ethereum go golang terminal-based tui
Last synced: 03 Jul 2025
https://github.com/cheng-zhongliang/unicorn
Simple I/O event notification library wirtten in Golang
epoll event go io kqueue libevent netpoll network networking non-blocking reactor
Last synced: 05 Apr 2025
https://github.com/030/n3dr
Nexus3 Disaster Recovery (N3DR) is a tool that is capable of downloading all artifacts from a Nexus3 server and to migrate them to another one.
artifact-management artifacts artifacts-repository backup backup-tool configuration-as-code disaster-recovery go golang golang-application golang-tools migration-tool n3dr nexus nexus3 nexus3-oss restore
Last synced: 09 May 2025
https://github.com/cuongndc9/7_days_of_go
Learn everything about Go in 7 days (from a Nodejs developer).
103cuong go golang hacktoberfest roadmap tutorials
Last synced: 11 Jul 2025
https://github.com/yakuter/go-concurrency
This repos has lots of Go concurrency, goroutine and channel usage and best practice examples
channels concurrency deadlock done go golang goroutine multithreading
Last synced: 13 Apr 2025
https://github.com/goplus/bpl
Binary Processing Language
binary-parser bpl go golang language text-processing
Last synced: 30 Apr 2025
https://github.com/italolelis/outboxer
A library that implements the outboxer pattern in go
distributed-systems go resiliency
Last synced: 11 Apr 2025
https://github.com/shoshinnikita/boltbrowser
boltBrowser is a GUI web-based explorer and editor for boltDB
boltdb database-browser go gui help-wanted web
Last synced: 14 Jan 2026
https://github.com/andreykaipov/goobs
Go client library for OBS Studio
go go-client obs-studio obs-websocket obs-websocket-go openbroadcaster openbroadcastersoftware websockets
Last synced: 16 Feb 2026
https://github.com/gobuffalo/envy
Envy makes working with ENV variables in Go trivial.
configuration environment environment-variables go gobuffalo golang helpers
Last synced: 10 Oct 2025
https://github.com/gophercarrot/carrot
Distributed WebSocket and HTTP Load Testing Framework in Go
go golang load-testing stress-testing websockets
Last synced: 12 Jul 2025
https://github.com/al-sultani/prokzee
A cross-platform desktop application for HTTP/HTTPS traffic interception and analysis, built with Go. Features modern UI, traffic manipulation tools, request resending, fuzzing capabilities, and AI-powered analysis.
bug-bounty bugbounty go hacking network-analysis open-source security security-audit wails
Last synced: 09 Mar 2026
https://github.com/cheng-zhongliang/event
Simple I/O event notification library wirtten in Golang
epoll event go io kqueue libevent netpoll network networking non-blocking reactor
Last synced: 14 Mar 2025
https://github.com/Gituser143/cryptgo
A terminal application to watch crypto prices!
bitcoin coin crypto crypto-price-tracker crypto-prices cryptocurrency cryptocurrency-exchanges ethereum go golang terminal-based tui
Last synced: 14 Mar 2025
https://github.com/realTristan/Hermes
Extremely Fast Full-Text-Search Algorithm and Caching System
algorithm cache fast full-text-search go
Last synced: 04 Apr 2025
https://github.com/apache/yunikorn-k8shim
Apache YuniKorn K8shim
apache-yarn go kubernetes universal-resource-scheduler yunikorn
Last synced: 11 Apr 2025
https://github.com/saltfishpr/redis-viewer
A tool to view redis data in terminal.
Last synced: 16 Jan 2026
https://github.com/lingrino/vaku
vaku extends the vault api & cli
cli go golang vault vault-api vault-client
Last synced: 29 Nov 2025
https://github.com/realTristan/hermes
Extremely Fast Full-Text-Search Algorithm and Caching System
algorithm cache fast full-text-search go
Last synced: 11 Apr 2025
https://github.com/peimanja/artifactory_exporter
JFrog Artifactory Prometheus Exporter written in Go
artifactory artifactory-exporter go golang jfrog-artifactory metrics monitoring prometheus prometheus-exporter
Last synced: 28 Feb 2026
https://github.com/authzed/zed
Official command-line tool for managing SpiceDB
authorization authzed authzed-client command-line-tool database-management fine-grained-access-control fine-grained-authorization go golang permissions production sdk security security-tools spicedb spicedb-client zanzibar
Last synced: 02 Apr 2026
https://github.com/auth0-samples/auth0-golang-web-app
Auth0 Integration Samples for Go Web Applications
auth0 authentication dx-sdk-quickstart go quickstart webapp
Last synced: 06 Apr 2025
https://github.com/dreddsa5dies/automatego
Implementation on Go projects book "Automate the Boring Stuff with Python: Practical Programming for Total Beginners"
automation beginner-project go golang practical
Last synced: 06 Apr 2025
https://github.com/hedhyw/json-log-viewer
Interactive viewer for JSON logs.
bubbletea go golang interactive json json-logging json-logs logs structured-logging terminal viewer
Last synced: 05 Apr 2025
https://github.com/raspi/heksa
CLI hex dumper with colors
binary command-line-tool dumper file-format go golang hacktoberfest hex hexadecimal reverse-engineering
Last synced: 26 Apr 2025
https://github.com/ritlug/teleirc
Go implementation of a Telegram <=> IRC bridge for use with any IRC channel and Telegram group
bridge go golang hacktoberfest irc irc-bot irc-channel relay-messages rit rochester rochester-institute-of-technology telegram-api telegram-bot telegram-chat telegram-group teleirc
Last synced: 14 Jan 2026
https://github.com/xuri/toml-to-go
Translates TOML into a Go type in your browser instantly
converter generator go golang struct toml translates-toml
Last synced: 23 Mar 2025
https://github.com/cyruzin/golang-tmdb
This is a Golang wrapper for working with TMDb API. It aims to support version 3.
api-wrapper go golang themoviedatabase themoviedb tmdb tmdb-api wrapper
Last synced: 11 Mar 2026
https://github.com/SaltFishPr/redis-viewer
A tool to view redis data in terminal.
Last synced: 02 Sep 2025
https://github.com/rocketlaunchr/react
Super lightweight Go bindings for react.js
go golang gopherjs javascript npm react reactjs typescript
Last synced: 20 Aug 2025
https://github.com/bitvora/haven
High Availability Vault for Events on Nostr
blossom blossom-server go nostr nostr-relay relay self-hosted social-media
Last synced: 17 Feb 2026