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/genkami/kiara
Backend-agnostic, lightweight pub/sub library which makes it easy for Go applications to communicate with each other.
Last synced: 29 Mar 2025
https://github.com/deluxeowl/chronicle
Pragmatic, type safe event sourcing framework for Go.
cqrs cqrs-es ddd domain-driven-design event-driven event-sourcing go golang golang-library
Last synced: 14 Jan 2026
https://github.com/pokanop/nostromo
👽 CLI for building powerful aliases and tools
aliases bash cli go hacktoberfest nostromo shell tool zsh
Last synced: 11 May 2025
https://github.com/teamhanko/passkeys
FIDO2-certified passkey server and SDKs
Last synced: 05 Apr 2025
https://github.com/autometrics-dev/autometrics-go
Easily add metrics to your system -- and actually understand them using automatically customized Prometheus queries
go golang metrics monitoring observability prometheus telemetry tracing
Last synced: 20 Aug 2025
https://github.com/juanmanuel-tirado/savetheworldwithgo
Build systems with Go examples
book cobra concurrency free go gocql golang grpc-go kafka learning programming-exercises programming-language protobuf sql
Last synced: 11 Jun 2025
https://github.com/pi-pi-miao/pi_pi_net
pi-pi-net 是一个在linux环境下封装epoll的网络库,可以基于此库非常方便的实现Reactor网络模型,或者web,rpc,websocket等网络框架的基础框架
Last synced: 16 Jan 2026
https://github.com/NullHypothesis/censorbib
The Internet censorship bibliography.
anti-censorship bibliography bibtex censorship censorship-circumvention go
Last synced: 02 May 2025
https://github.com/kevinburke/hostsfile
go tool for working with /etc/hosts files
go hosts hostseditor hostsfile
Last synced: 13 Apr 2025
https://github.com/gethugothemes/hugo-modules
30+ Powerful Hugo Modules Created By Gethugothemes.
gethugothemes go go-modules hugo hugo-components hugo-mod hugo-modules hugo-pwa hugo-shortcodes hugo-theme hugo-theme-component
Last synced: 04 Apr 2025
https://github.com/aunefyren/poenskelisten
A self-hosted application for sharing wishlists and collaborating on gifts and presents.
api application christmas docker go holidays planning presents self-hosting website wishlists
Last synced: 14 Jan 2026
https://github.com/nlpodyssey/gopickle
Go library for loading Python's data serialized with pickle and PyTorch module files.
Last synced: 18 Oct 2025
https://github.com/peteryangs/article-spider
文章采集工具 Article collection tool
article-spider go golang scraper spider
Last synced: 10 Sep 2025
https://github.com/baalimago/clai
Command line artificial intelligence - Your local LLM context-feeder
ai cli context-feeder go golang-tools llm
Last synced: 03 May 2026
https://github.com/fredrikaverpil/godoc.nvim
Fuzzy search Go packages/symbols and view docs from within Neovim
go golang neovim neovim-plugin
Last synced: 06 Apr 2025
https://github.com/lrstanley/girc
:bomb: girc is a flexible IRC library for Go :ok_hand:
ctcp go golang irc irc-client ircv3 library sasl
Last synced: 14 Apr 2025
https://github.com/gpustack/gguf-parser-go
Review/Check GGUF files and estimate the memory usage and maximum tokens per second.
gguf go llama-box llama-cpp stable-diffusion-cpp
Last synced: 19 Apr 2025
https://github.com/ibarryyan/golang-tips-100
You know , for golang tips!
code go golang golang-library http programming programming-language rpc tips
Last synced: 14 Jan 2026
https://github.com/aquasecurity/lmdrouter
Go HTTP router library for AWS API Gateway-invoked Lambda Functions
api-gateway aws aws-lambda go golang http lambda-functions router
Last synced: 13 Oct 2025
https://github.com/zlabjp/nghttpx-ingress-lb
nghttpx ingress controller for Kubernetes
container gateway-api go http3 ingress ingress-controller k8s kubernetes loadbalancer nghttpx quic websocket
Last synced: 09 Oct 2025
https://github.com/aftership/clickhouse-sql-parser
ClickHouse SQL Parser writing in Go
Last synced: 25 Dec 2025
https://github.com/AfterShip/clickhouse-sql-parser
ClickHouse SQL Parser writing in Go
Last synced: 07 Mar 2025
https://github.com/threedotslabs/event-driven-example
An example Event-Driven application in Go built with Watermill library.
docker-compose event-driven go golang grafana kafka prometheus rabbitmq watermill
Last synced: 22 Aug 2025
https://github.com/lutzroeder/minimal
Website and blog generator for Go, Node.js or Python
blog-engine go nodejs python static-site-generator
Last synced: 14 Apr 2025
https://github.com/vladopajic/go-test-coverage
go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold
badge code-coverage coverage coverage-report developer-tools github-actions go go-coverage go-test go-test-coverage go-testing go-tools golang golang-action golang-coverage golang-coverage-profile test-coverage testing testing-tools unit-test
Last synced: 26 Dec 2025
https://github.com/iimeta/iim-client
智元 IIM 是一款开源的网页版即时聊天系统, 同时拥有AI聊天对话功能, 支持ChatGPT、Midjourney、文心一言、讯飞星火、通义千问等AI助手功能
chatgpt ernie-bot ernie-bot-pro ernie-bot-turbo go golang gpt gpt-4 im midjourney mj openai spark websocket
Last synced: 17 Feb 2026
https://github.com/modernice/goes
goes is an event-sourcing framework for Go.
cqrs ddd distributed event-driven event-sourced event-sourcing eventbus events framework go golang jetstream microservices mongo mongodb nats postgres projection pubsub toolkit
Last synced: 24 Oct 2025
https://github.com/seborama/fuego
Functional Experiment in Golang
functional functional-programming go golang streams
Last synced: 24 Dec 2025
https://github.com/Gelio/go-global-update
A command to update globally installed go executables
Last synced: 14 Mar 2025
https://github.com/monitoring-mixins/mixtool
mixtool is a helper for easily working with jsonnet mixins.
Last synced: 06 Apr 2025
https://github.com/denizgursoy/gotouch
Customizable Boilerplate Project Creator
boilerplate boilerplate-template cli devops-tools generator go golang java maven module nodejs project python template yaml
Last synced: 05 Apr 2025
https://github.com/hanagantig/goro
Generate GO project layout with essential boilerplate code
architecture clean-architecture code-architecture codegen codegenerator framework go golang layout project-layout
Last synced: 09 Mar 2026
https://github.com/gentee/gentee
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
automation compiler embedded-language go golang language programming-language script script-engine scripting-language virtual-machine
Last synced: 11 Jan 2026
https://github.com/sero-cash/go-sero
The Total Solution for Blockchain with Privacy Protecting
blockchain gero go nizk privacy sero smart-contract zpk
Last synced: 22 Jan 2026
https://github.com/urjitbhatia/cozgo
Coz profiler Golang wrapper - Coz employs a novel technique we call causal profiling that measures optimization potential.
go golang optimization performance profiler
Last synced: 25 Dec 2025
https://github.com/gregdel/pushover
Go wrapper for the Pushover API
api-client api-wrapper go golang hacktoberfest push-notifications pushover
Last synced: 04 Apr 2025
https://github.com/hashicorp/go-set
The go-set package provides generic Set implementations for Go, including HashSet for types with a Hash() function and TreeSet for orderable data
generics go golang golang-library hashset red-black-tree set treeset
Last synced: 15 May 2025
https://github.com/ghedo/go.pkt
📨 Go libraries for capturing, injecting, filtering, encoding and decoding network packets
go network-programming protocol
Last synced: 25 Mar 2025
https://github.com/kercylan98/minotaur
A comprehensive Go (golang) game server framework supporting multiplae network protocols such as TCP, UDP, WebSocket, and KCP. Features include networking, time ticker, connection shunting, geometry, movement, pathfinding, and config table export......
actor chatroom config game go kcp server socket tcp ticker udp websocket
Last synced: 25 Sep 2025
https://github.com/packtworkshops/the-go-workshop
A New, Interactive Approach to Learning Go
fmt go go-channel go-import go-interface go-library go-map go-modules go-package go-panic go-recover go-routine go-slice golang range
Last synced: 20 Aug 2025
https://github.com/influxdata/tdigest
An implementation of Ted Dunning's t-digest in Go.
cdf estimate go percentile quantile tdigest
Last synced: 16 May 2025
https://github.com/dentrax/data-structures-with-go
Data Structures with Go Language
algorithms arrays binary-search binary-search-tree binary-trees collections data-stuctures dictionary educational go golang golang-examples graph-algorithms interview-questions linked-list queue searching-algorithms sorting-algorithms stack tree
Last synced: 09 Apr 2025
https://github.com/aleksk1ng/go-grpc-auth-microservice
Go GRPC Auth Microservice
clean-architecture docker go golang grafana grpc grpc-go jaeger metrics postgresql prometheus redis tracing
Last synced: 23 Jun 2025
https://github.com/go-p5/p5
p5 is a simple package that provides primitives resembling the ones exposed by p5js.org
Last synced: 08 May 2025
https://github.com/marusama/cyclicbarrier
CyclicBarrier golang implementation
barrier cyclic cyclicbarrier cyclicbarrier-golang go golang
Last synced: 12 Jan 2026
https://github.com/andygeiss/ecs
Build your own Game-Engine based on the Entity Component System concept in Golang.
benchmark bitmask bitset entity-component-system game-development game-engine game-engine-2d go golang goroutine raylib scalability
Last synced: 13 Apr 2025
https://github.com/wang502/gores
:construction_worker: Redis-backed library for creating background jobs in Go. Placing jobs in multiple queues, and process them later asynchronously.
asynchronously dispatch enqueue go message-queue microservice redis workers
Last synced: 30 Dec 2025
https://github.com/codelytv/go-hexagonal_http_api-course
Ejemplos del curso de API HTTP en Go aplicando Arquitectura Hexagonal
codelytv ddd domain-driven-design gin go golang hexagonal-architecture
Last synced: 13 Apr 2025
https://github.com/infracloudio/msbotbuilder-go
Microsoft Bot Framework SDK for Go
bot bot-framework bots go hacktoberfest microsoft microsoft-bot-framework microsoft-cognitive-services microsoft-teams
Last synced: 08 May 2025
https://github.com/jincheng9/golang-cheat-sheet-cn
golang-cheat-sheet中文版,英文原版地址:https://github.com/a8m/golang-cheat-sheet
cheat-sheet cheatsheets chinese-translation go golang tutorial
Last synced: 22 May 2026
https://github.com/Antonboom/testifylint
The Golang linter that checks usage of github.com/stretchr/testify.
go golang linter static-analysis testify
Last synced: 29 Jun 2025
https://github.com/pion/interceptor
Pluggable RTP/RTCP processors for building real time communication
Last synced: 12 Jan 2026
https://github.com/thatisuday/commando
An easy-to-use command-line application builder.
cli cli-tool go golang golang-library golang-package
Last synced: 08 May 2025
https://github.com/erda-project/kubeprober
Large-scale Kubernetes cluster diagnostic tool.
cluster-analysis docker go golang k8s kubernetes observability
Last synced: 05 Apr 2025
https://github.com/joshsharp/braid
A functional language with Reason-like syntax that compiles to Go.
functional-languages go language ocaml reasonml
Last synced: 12 May 2025
https://github.com/arl/go-rquad
:pushpin: State of the art point location and neighbour finding algorithms for region quadtrees, in Go
Last synced: 04 Oct 2025
https://github.com/matteo-pacini/RadioGoGo
📻 Go-powered CLI to surf global radio waves via a sleek TUI. Tune in & let's Go 🚀!
bubbletea cli go golang radio radio-streaming terminal tui
Last synced: 03 Oct 2025
https://github.com/paemuri/brdoc
Brazilian docs validator for Go - CPF, CNPJ, CEP, RENAVAM, CNH and license plate!
brazil cep cnh cnpj cns cpf go golang license-plate renavam validation
Last synced: 16 Jan 2026
https://github.com/newrelic/newrelic-cli
The New Relic Command Line Interface
cli developer-toolkit developer-tools go golang newrelic
Last synced: 16 Mar 2026
https://github.com/yemingfeng/sdb
SDB :纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库
database distributed go golang grpc key-value key-value-store nosql store-engine
Last synced: 14 Jan 2026
https://github.com/tannerryan/ring
Package ring provides a high performance and thread safe Go implementation of a bloom filter.
Last synced: 14 Dec 2025
https://github.com/disintegration/letteravatar
Letter avatar generation for Go
avatar avatar-generator go letter-avatar
Last synced: 21 Aug 2025
https://github.com/antklim/go-microservices
Examples of microservices written in Go using different frameworks
gizmo go go-kit go-micro golang kite microservices
Last synced: 16 Apr 2025
https://github.com/ipinfo/go
Go library for IPinfo API (IP geolocation and other types of IP data)
go ip-address ip-data ip-geolocation ipinfo
Last synced: 07 Oct 2025
https://github.com/samber/slog-echo
🚨 Echo middleware for slog logger
attribute echo echo-framework error errors go golang handler http log log-level logger middleware slog structured-logging
Last synced: 04 May 2026
https://github.com/bitfield/gotestdox
A tool for formatting Go test results as readable documentation
Last synced: 13 Apr 2025
https://github.com/tx7do/go-kratos-admin
这是一个前后端分离的中台、后台,后端基于go、go-kratos、ent、gorm等,前端基于vue3、ts、Antdv、Vben开发。支持多租户、数据权限、动态Api、任务调度、OSS文件上传、滑块拼图验证、国内外主流数据库自由切换和动态高级查询。集成统一认证授权、事件总线、国际化、数据验证、分布式缓存、分布式事务、Ip限流、全Api鉴权、集成测试、性能分析、健康检查、接口文档等。
admin antd antdv ent go go-kratos golang kratos-admin microservice vben vben-admin vue3 wire
Last synced: 22 Apr 2025
https://github.com/achhabra2/riftshare
Easy, Secure, Free file sharing
file-sharing go magic-wormhole wails
Last synced: 10 Mar 2026
https://github.com/didasy/tldr
Text summarizer for golang using LexRank
go golang lexrank nlp pagerank summarization summarizer tldr
Last synced: 14 Jan 2026
https://github.com/alphadose/itogami
Fastest and most efficient goroutine pool (experimental)
concurrency fastest go golang goroutine goroutine-pool highly-concurrent itogami lock-free low-latency low-memory-footprint pool threadpool worker-pool
Last synced: 16 Mar 2025
https://github.com/breeze0806/go-etl
go-etl is a toolset for data extraction, transformation and loading。(go-etl是一个集数据源抽取,转化,加载的工具集,提供强大的数据同步能力)
csv db2 etl excel go golang greenplum ibmdb2 mariadb microsoft-sql-server migration mysql oracle postgresql sql sql-server sqlite3 tidb xlsx
Last synced: 04 Apr 2025
https://github.com/frapposelli/wwhrd
You have licenses to manage, What Would Henry Rollins Do?
go golang henry-rollins license-checking license-management license-scan
Last synced: 09 Apr 2025
https://github.com/secrethub/secrethub-cli
A secrets management platform that every engineer can use with minimal code changes.
cli devops go golang secret-management secrets secrets-management security
Last synced: 06 May 2025
https://github.com/TV4/graceful
Graceful shutdown of Go 1.8+ servers using Server.Shutdown
Last synced: 07 May 2025
https://github.com/c-robinson/iplib
A library for working with IP addresses and networks in Go
cidr go golang-library golang-tools ip ipaddress ipaddresses ipv4 ipv4-address ipv6 ipv6-address ipv6-subnetting library subnet subnet-calculator subnetting
Last synced: 14 Mar 2025
https://github.com/go2hx/go2hx
Import Go libraries in your Haxe projects Go -> Haxe source-to-source compiler
compile compiler go golang haxe haxe-transpiler tardisgo transpiler traspile
Last synced: 29 Jun 2025
https://github.com/nullism/bqb
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
go golang mysql postgresql query-builder sql sqlite
Last synced: 14 Mar 2025
https://github.com/SimonWaldherr/golang-benchmarks
Go(lang) benchmarks - (measure the speed of golang)
benchmark benchmarking benchmarks education examples go golang golang-playground hacktoberfest hacktoberfest-accepted howto learning testing
Last synced: 29 Jun 2025
https://github.com/riandyrn/otelchi
OpenTelemetry instrumentation for go-chi/chi
go go-chi golang instrumentation opentelemetry
Last synced: 16 May 2025
https://github.com/kyroy/kdtree
A k-d tree implementation in Go.
go golang kdtree library nearest-neighbor nearest-neighbor-search tree
Last synced: 17 Jan 2026
https://github.com/xfernando/go2seccomp
Generate seccomp profiles from go binaries
containers go seccomp security
Last synced: 12 Jan 2026
https://github.com/guiferpa/gody
:balloon: A lightweight struct validator for Go
go golang struct struct-tags validator validator-struct
Last synced: 17 Feb 2026
https://github.com/viney-shih/go-cache
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
cache cache-aside cachemanager caching caching-library distributed go go-cache golang memory-cache multi-layer-cache multi-level-cache tinylfu
Last synced: 01 Feb 2026
https://github.com/fogleman/meshview
Performant 3D mesh viewer written in Go.
Last synced: 05 Apr 2025
https://github.com/mozillazg/go-unidecode
ASCII transliterations of Unicode text.
Last synced: 26 Jun 2025
https://github.com/simonwaldherr/golang-benchmarks
Go(lang) benchmarks - (measure the speed of golang)
benchmark benchmarking benchmarks education examples go golang golang-playground hacktoberfest hacktoberfest-accepted howto learning testing
Last synced: 05 Apr 2025
https://github.com/elliotchance/tf
✔️ tf is a microframework for parameterized testing of functions and HTTP in Go.
assertions go golang http micro-framework testing testing-framework
Last synced: 14 Apr 2025
https://github.com/studiosol/async
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
Last synced: 17 Mar 2026
https://github.com/whtiehack/wingui
Golang GUI library for windows, UI created by ResEdit or Visual Studio Resource Editor
go gui gui-library gui-toolkit resedit resource-editor win32 windows windows-desktop wingui
Last synced: 11 Apr 2025
https://github.com/pulumi/pulumi-azure
A Microsoft Azure Pulumi resource package, providing multi-language access to Azure
azure cloud cloud-computing csharp fsharp go golang infrastructure-as-code pulumi python typescript
Last synced: 29 Dec 2025
https://github.com/google/k8s-digester
Add digests to container and init container images in Kubernetes pod and pod template specs. Use either as a mutating admission webhook, or as a client-side KRM function with kpt or kustomize.
binary-authorization container-registry containers docker gcp gke go google-cloud-platform google-kubernetes-engine k8s kpt kubernetes kustomize
Last synced: 04 Apr 2025