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-01 00:12:52 UTC
- JSON Representation
https://github.com/narasimha1997/clfu
Implementation of Constant Time LFU (least frequently used) cache in Go with concurrency safety.
algorithm cache concurrency data-structures go golang lfu lfu-cache
Last synced: 10 Sep 2025
https://github.com/devops-works/slowql
A package to parse slow query logs in Go, with associated tooling (digester, replayer...), and compatible with multiple databases (MySQL, MariaDB, PerconaDB...).
go mariadb mysql package percona slow-query-logs sql
Last synced: 19 Apr 2025
https://github.com/ssgreg/journald
Go implementation of systemd Journal's native API for logging
go logging systemd systemd-journald
Last synced: 17 Jan 2026
https://github.com/goplus/hdq
HTML DOM Query Language for Go+
dom-query go golang gop goplus hdq html query-language
Last synced: 30 Apr 2025
https://github.com/DimitarPetrov/printracer
🔎🐛 Golang fmt.Println debugging and tracing tool capable of visualising function invocation paths.
call-graph debug debugging flow function-invocation go golang golang-tool gotools instrumentation print printf sequence-diagram tracer tracing visualization
Last synced: 30 Apr 2025
https://github.com/liatrio/liatrio-otel-collector
The Liatrio distribution of the OpenTelemetry Collector
go metrics monitoring o11y observability opentelemetry opentelemetry-collector
Last synced: 23 Oct 2025
https://github.com/jmsadair/raft
An implementation of the Raft consensus protocol.
consensus-protocol distributed-computing distributed-systems go golang grpc hacktoberfest protobuf raft raft-consensus-algorithm
Last synced: 15 Jan 2026
https://github.com/sumup-oss/terraform-provider-vaulted
Encrypted HashiCorp Vault secrets via Terraform that can be stored in SCM such as Git
devops go golang hashicorp hashicorp-vault infrastructure-as-code terraform vault
Last synced: 10 Apr 2025
https://github.com/gongbaochicken/golang-notes
:notebook_with_decorative_cover: Notes for Golang basics, web services, database.
go golang golang-examples newbiefriendly notebook notes
Last synced: 09 Apr 2025
https://github.com/bugout-dev/humbug
Get usage metrics and crash reports for your API, library, or command line tool.
analytics crash-reporting crash-reports gdpr gdpr-compliant gdpr-consent go golang javascript library polyglot privacy privacy-preserving privacy-protection python telemetry usage usage-reports
Last synced: 22 Feb 2026
https://github.com/infobloxopen/infoblox-go-client
Infoblox NIOS WAPI Go Client library
Last synced: 14 May 2025
https://github.com/lyearn/mgod
MongoDB ODM for Go - Designed to work efficiently with Go models and official Mongo Go driver
go models mongo mongo-go-models mongodb mongodb-go-odm mongodb-odm odm
Last synced: 30 Apr 2025
https://github.com/sanposhiho/wastedassign
Go Linter: finds wasted assignment statements 🗑
analyzer go golang staticanalysis
Last synced: 16 May 2025
https://github.com/go-kod/grpc-gateway
A simple gateway that can be used to expose multiple gRPC services as a GraphQL/HTTP server.
gateway go graphql grpc http json microservice opentelemetry
Last synced: 27 Apr 2025
https://github.com/sachinsenal0x64/hifi-tui
🎵 🔋Privacy Focused Cross Platform Self Hostable Tidal Reverse Proxy / Tui + Batteries Included
api audio dolby go golang hi-res hifi-tui loadbalancer lossless-audio lossless-music mqa music player proxy python reverse-engineering selfhosted sony-360 tidal vim-keybindings
Last synced: 13 Apr 2025
https://github.com/backaged/instabot
Instagram Messaging API GO SDK
go go-instagram go-instagram-sdk golang instagram instagram-api instagram-bot sdk sdk-go
Last synced: 25 Jun 2025
https://github.com/cinar/checker
Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀
checker customizable data-integrity data-validation form-validation go golang input-validation library lightweight localization no-dependencies normalization security struct-tags validation validator
Last synced: 12 Jan 2026
https://github.com/charly3pins/eShop
E-Commerce project using Hexagonal Architecture (Ports-and-adapters) as a proof-of-concept applying DDD in Go
ddd e-commerce go golang hexagonal-architecture microservices ports-and-adapters
Last synced: 07 May 2025
https://github.com/breml/tfreveal
tfreveal shows a Terraform plan with all the secret (sensitive) values revealed
go golang opentofu sensitive-data terraform
Last synced: 10 Apr 2026
https://github.com/dipankardas011/pdf-editor
A web-based PDF Editor tool
argocd docker dockercompose express-js go golang hacktoberfest helm helm-charts html-css jest kubernetes nodejs npm pdf redis tekton-pipelines
Last synced: 30 Dec 2025
https://github.com/dimitarpetrov/printracer
🔎🐛 Golang fmt.Println debugging and tracing tool capable of visualising function invocation paths.
call-graph debug debugging flow function-invocation go golang golang-tool gotools instrumentation print printf sequence-diagram tracer tracing visualization
Last synced: 18 Sep 2025
https://github.com/nonfu/laracom
laracom driven by go micro services
bdd docker etcd gatling go go-config go-micro goconvey grafana healthcheck hystrix laravel microservice nats prometheus swarm viper
Last synced: 23 Jul 2025
https://github.com/derekahn/ultimate-go
Ardanlabs Go training with Bill Kennedy.
best-practices go golang philosophy tips
Last synced: 19 Apr 2025
https://github.com/novalagung/go-eek
Blazingly fast and safe Go evaluation library, created on top of Go pkg/plugin package
Last synced: 16 Mar 2026
https://github.com/elliot40404/volgo
Volgo is a cross-platform CLI app written in Go for controlling system volume from the terminal. Use simple commands or a beautiful interactive TUI—even over SSH!
bubbletea charmbracelet cli cross-platform go golang linux macos music ssh terminal tui unix volume windows
Last synced: 17 Aug 2025
https://github.com/objectbox/objectbox-generator
ObjectBox Generator based on FlatBuffers schema files (fbs) for C and C++ (more languages in the future)
c code-generator cpp cross-platform database embedded go golang nosql objectbox
Last synced: 07 May 2025
https://github.com/jbl19860422/go_srs
a rtmp server similar with srs but wrote by golang
go hls-live-streaming http-flv media-server rtmp rtmp-protocol rtmp-server srs ts
Last synced: 10 Jul 2025
https://github.com/thundr67/straf
Convert Golang Struct To GraphQL Object On The Fly
go golang graphql graphql-query graphql-schema struct structs structtographql
Last synced: 27 Oct 2025
https://github.com/xco-sk/eck-custom-resources
Kubernetes operator for Indices, Index Templates, Roles, Users and other Elasticsearch and Kibana related resources.
elasticsearch go helm kibana kubernetes kubernetes-operator operator
Last synced: 01 Apr 2026
https://github.com/tommylemon/unitauto-go
UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等,本项目为 Go 版 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the Go version
automation go golang golang-library mock mocking-library test-automation testing testing-automation unit-test unit-testing unittest unittesting ut
Last synced: 21 Mar 2025
https://github.com/leberkleber/simple-jwt-provider
awesome-go go golang jwt lightweight postgres postgresql provider simple
Last synced: 11 Aug 2025
https://github.com/ggicci/distlock
:lock: Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.
distributed-lock distributed-mutex go go-mongo-mutex go-redis-lock go-redis-mutex go-sql-mutex mutex named-lock
Last synced: 15 Jan 2026
https://github.com/d5/go-fsm
A scriptable FSM library for Go
fsm go golang scripting-language tengo
Last synced: 22 Mar 2025
https://github.com/wpcodevo/golang-postgresql-api
This article will teach you how to set up a SQLC API project with Golang, standard Database/SQL package, Gin Gonic, PostgreSQL, Golang-migrate, and Docker-compose. You will also learn how to generate Golang database CRUD functions and Structs with the SQLC compiler. The SQLC Golang API will use a PostgreSQL database and run on the Gin Gonic HTTP server. We will use the Golang-migrate package to push the SQL schema to the database.
Last synced: 10 Sep 2025
https://github.com/kyoh86/looppointer
An analyzer that checks for pointers to enclosing loop variables.
Last synced: 07 May 2025
https://github.com/madalinpopa/gocost-web
The anti-subscription expense tracker. Self-hosted. Open source. brutally simple.
alpinejs expense-tracker go htmx webapp
Last synced: 30 Jan 2026
https://github.com/tk103331/stream
A Go language implementation of the Java Stream API.
Last synced: 06 Oct 2025
https://github.com/hakobe/paranoidhttp
Paranoidhttp provides a pre-configured http.Client that protects you from harm.
Last synced: 11 Mar 2026
https://github.com/strang1ato/tibivi
Terminal based, vim-like time managment tool
command-line go golang terminal timeblocking timemanagement vi vim
Last synced: 26 Apr 2025
https://github.com/ThundR67/straf
Convert Golang Struct To GraphQL Object On The Fly
go golang graphql graphql-query graphql-schema struct structs structtographql
Last synced: 14 Mar 2025
https://github.com/studyzy/iocgo
A lightweight Inversion of Control (IoC) (Dependency Injection) container for Golang
dependency-injection go golang inversion-of-control ioc ioc-container
Last synced: 10 Mar 2026
https://github.com/breml/bidichk
Go linter which checks for dangerous unicode character sequences
go linter security unicode-characters
Last synced: 16 May 2025
https://github.com/negrel/secrecy
🤫 A simple secret-keeping library for Go.
Last synced: 15 Mar 2025
https://github.com/nasa9084/go-openapi
OpenAPI Specification (OAS) 3.0 implementation for Go
go golang openapi openapi-spec openapi-specification openapi3
Last synced: 07 Apr 2025
https://github.com/twharmon/goweb
Lightweight web framework based on net/http.
Last synced: 11 May 2025
https://github.com/chobostar/pg_listener
Go application to capture inserts into PostgreSQL table and produce events to Apache Kafka using replication slot and WAL
cdc go golang kafka postgres postgresql wal2json
Last synced: 23 Jul 2025
https://github.com/gfazioli/octoscope
Terminal dashboard for GitHub — followers, stars, PRs and issues at a glance, auto-refreshed
bubbletea cli dashboard github github-api go lipgloss monitoring stats terminal tui
Last synced: 26 May 2026
https://github.com/osprogramadores/op-bot
Bot telegram simples escrito em Go.
bot bot-telegram-em go golang hacktoberfest telegram-bots
Last synced: 15 May 2025
https://github.com/pojntfx/panrpc
Language-, transport- and serialization-agnostic RPC framework with remote closure support that allows exposing and calling functions on both clients and servers.
go golang rpc rpc-framework streaming
Last synced: 19 Apr 2025
https://github.com/blinklabs-io/plutigo
Untyped Plutus Core in Go
blockchain cardano go golang plutus
Last synced: 02 Apr 2026
https://github.com/shixiaofeia/gopacket-http
监听网卡流量, 过滤并组装HTTP请求和响应, 供旁路分析, 抓包等用途
Last synced: 14 Jan 2026
https://github.com/pion/webrtc-voicemail
Voicemail.... for the web! Create voicemails via WebRTC and Transcribe them.
Last synced: 18 Aug 2025
https://github.com/fidesy/me-sniper
MagicEden on-chain NFT sniper bot
go magiceden-bot on-chain sniper-bot solana telegram telegram-bot
Last synced: 03 Feb 2026
https://github.com/devfeel/middleware
middleware for dotweb
accesslog cros dotweb go jwt middleware server web
Last synced: 14 Apr 2025
https://github.com/tiendc/sqlboiler-extensions
SQLBoiler templates extension
Last synced: 09 Apr 2026
https://github.com/0xerr0r/mailcatcher
Self hosted mail trash service for raspberry pi
docker go golang mailcatcher raspberry-pi self-hosted smtp-server trash-mails trashmail
Last synced: 16 Mar 2025
https://github.com/twpayne/pgx-geos
Package pgx-geos provides PostGIS and GEOS support for github.com/jackc/pgx/v5 via github.com/twpayne/go-geos.
geospatial gis go golang postgis postgres postgresql wkb wkt
Last synced: 17 Mar 2025
https://github.com/gofarsi/forker
Get high performance http requests with fork process
Last synced: 15 Dec 2025
https://github.com/parsiya/golnk
Golang package for parsing Windows shell link binary (lnk or Windows shortcut) files.
Last synced: 11 Apr 2025
https://github.com/bharatkalluri/moviescore
A cli tool to get movie ratings and reviews directly to your terminal!
cli command-line-tool go golang movie-reviews poster-images ratings
Last synced: 16 Jul 2025
https://github.com/remko/cloudrun-slog
Example Cloud Run Go app with lightweight structured logging using `slog`
cloudrun go google google-cloud-run slog
Last synced: 08 Oct 2025
https://github.com/changsz/mall-go
电商系统的后台管理系统,包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块
gin go gorm mall mysql redis swagger-ui trace websocket
Last synced: 28 Apr 2025
https://github.com/udhos/basgo
basgo compiles BASIC-lang to Golang. Then 'go build' can translate code to native executable binary.
basic basic-lang basica binary compiler executable go golang gw-basic gwbasic native
Last synced: 12 Mar 2026
https://github.com/sibis/producthunt-cli
CLI application to access product hunt
cli cobra go golang package producthunt producthunt-api
Last synced: 12 Mar 2026
https://github.com/keegancsmith/rpc
Go stdlib net/rpc with context.Context support
Last synced: 09 Apr 2025
https://github.com/i-love-flamingo/commerce-demo-carotene
The flamingo-commerce Demo Shop
bootstrap4 demo demo-app ecommerce go golang graphql hacktoberfest shop
Last synced: 12 Aug 2025
https://github.com/0x0FACED/effective-go-ru
Это НОВЫЙ перевод всего Effective Go на русский язык
effective-go effective-go-ru effective-go-translate effective-golang go golang
Last synced: 29 Aug 2025
https://github.com/bose/go-gin-opentracing
Gin Web Framework Open Tracing middleware
gin gin-gonic gin-middleware go middleware opentracing trace
Last synced: 10 Jun 2025
https://github.com/Unknwon/cae
Package cae implements PHP-like Compression and Archive Extensions.
Last synced: 02 May 2025
https://github.com/chartmuseum/auth
Go library for generating JWT Tokens, authorizing HTTP requests, etc.
Last synced: 24 Feb 2026
https://github.com/mottaquikarim/esquerydsl
Safely create complex ES Search Queries via the Query DSL in golang
dsl elasticsearch go golang package query-dsl
Last synced: 28 Jan 2026
https://github.com/ollelogdahl/concord
A resilient Chord implementation in Go
chord-protocol distributed-systems go
Last synced: 14 Jan 2026
https://github.com/medigo/laika
:dog: A feature flag service
feature-flags feature-toggles go
Last synced: 14 Oct 2025
https://github.com/datolabs-io/terraform-provider-backstage
Backstage provider for Terraform
backstage go golang hacktoberfest provider terraform terraform-provider
Last synced: 10 Mar 2026
https://github.com/vuelto-org/vuelto
A fast and lightweight game engine powered by Go and OpenGL.
engine game game-development game-engine go go-game go-game-engine golang legacy-opengl library open-source opengl
Last synced: 12 Apr 2025
https://github.com/ahmetb/dlog
Go library to parse the Docker Logs stream
docker go log-collector log-stream
Last synced: 06 May 2025
https://github.com/douyu/jupiter-layout
Jupiter Project Layout
buf douyu framework go golang golangci-lint jupiter layout mit-license mockery wire
Last synced: 29 Oct 2025
https://github.com/apivideo/api.video-go-client
The official Go client library for api.video
go go-api-client golang hls streaming video video-sharing video-streaming
Last synced: 05 Mar 2026
https://github.com/butuzov/harmony
Go's concurrency patterns as generic library to use.
concurrency concurrency-patterns generics go
Last synced: 22 Mar 2025