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-10 00:13:04 UTC
- JSON Representation
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/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/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/dd3v/cloud.snippets.ninja
Supposed to be a backend for snippets.ninja
Last synced: 19 Oct 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/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/sanposhiho/wastedassign
Go Linter: finds wasted assignment statements 🗑
analyzer go golang staticanalysis
Last synced: 16 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/derekahn/ultimate-go
Ardanlabs Go training with Bill Kennedy.
best-practices go golang philosophy tips
Last synced: 19 Apr 2025
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/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/tk103331/stream
A Go language implementation of the Java Stream API.
Last synced: 06 Oct 2025
https://github.com/mercedes-benz/kosmoo
A prometheus exporter which exposes metrics about PersistentVolumes and OpenStack
exporter go kubernetes metrics monitoring openstack prometheus
Last synced: 08 Oct 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/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/jasonodonnell/go-opendota
Go client library for accessing the OpenDota API
api-client dota2 go go-library golang-library opendota
Last synced: 17 Jan 2026
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/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/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/goenning/go-cache-demo
Demo repository on how to use server side cache in Go
Last synced: 19 Mar 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/infobloxopen/infoblox-go-client
Infoblox NIOS WAPI Go Client library
Last synced: 14 May 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/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/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/corazawaf/libinjection-go
libinjection is a Golang port of the libinjection(https://github.com/client9/libinjection)
coraza-waf go golang libinjection owasp sql-injection waf xss
Last synced: 13 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/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/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/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/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/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/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/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/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/leberkleber/simple-jwt-provider
awesome-go go golang jwt lightweight postgres postgresql provider simple
Last synced: 11 Aug 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/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/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/peterhellberg/neocities
A Neocities client written in Go
client go neocities neocities-client
Last synced: 11 Apr 2025
https://github.com/matheusfm/futbin
An unofficial command-line tool for Futbin
ea-sports-fc fc24 fifa fifa-ultimate-team futbin go golang
Last synced: 15 Jan 2026
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/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/kyoh86/looppointer
An analyzer that checks for pointers to enclosing loop variables.
Last synced: 07 May 2025
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/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/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/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/negrel/secrecy
🤫 A simple secret-keeping library for Go.
Last synced: 15 Mar 2025
https://github.com/komuw/ote
ote updates a packages' go.mod file with a comment next to all dependencies that are test dependencies; identifying them as such.
dependency go golang mod modules
Last synced: 11 Apr 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/samber/slog-sampling
🚨 slog sampling: drop repetitive log records
go golang handler log-level logger logging middleware rate-limiting sampling slog structured-logging throughput
Last synced: 22 Apr 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/piglig/go-qr
A native, high-quality and minimalistic QR code generator
go golang qr qr-code qr-generator qrcode qrcode-generator
Last synced: 16 Apr 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/ollelogdahl/concord
A resilient Chord implementation in Go
chord-protocol distributed-systems go
Last synced: 14 Jan 2026
https://github.com/cert-lv/graphoscope
Graphoscope is a solution to access multiple independent data sources from a common UI and show data relations as a graph
Last synced: 14 Jan 2026
https://github.com/nmrshll/google-photos-api-client-go
Google photos api client in go
api api-client go golang google google-photos google-photos-cli photos
Last synced: 12 Mar 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/esimov/cloth-physics
Desktop application for cloth physics simulation using Gio GUI.
cloth cloth-simulation desktop-app gio go golang math physics simulation verlet
Last synced: 22 Mar 2025
https://github.com/dogukanoksuz/go-rest-api-boilerplate
Golang REST API Boilerplate with Gofiber
fiber fiber-framework go gofiber golang rest rest-api restful-api
Last synced: 12 Jan 2026
https://github.com/mkafonso/schema
A Golang schema validation toolkit that takes inspiration from https://zod.dev/ - because who doesn't love a good source of inspiration? 🎉
go go-schema go-verify golang open-source string-validation struct-validator toolkit validation zod
Last synced: 12 Jan 2026
https://github.com/tiendc/sqlboiler-extensions
SQLBoiler templates extension
Last synced: 09 Apr 2026
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/gofarsi/forker
Get high performance http requests with fork process
Last synced: 15 Dec 2025
https://github.com/skateman/purr
Smuggle TCP connections through HTTP
go javascript networking proxy purr ruby tcp tunnel
Last synced: 01 Aug 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/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/picatz/hunter
🐺 Command-line application and golang client library for hunter.io
command-line email-finder email-verification go golang hunterio reconnaissance
Last synced: 22 Apr 2025
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/pion/webrtc-voicemail
Voicemail.... for the web! Create voicemails via WebRTC and Transcribe them.
Last synced: 18 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/chartmuseum/auth
Go library for generating JWT Tokens, authorizing HTTP requests, etc.
Last synced: 24 Feb 2026
https://github.com/go-to-k/delstack
The CLI tool to force delete the entire AWS CloudFormation stack, even if it contains resources that fail to delete by the CloudFormation delete operation.
aws aws-cdk aws-cloudformation aws-sam cli cloudformation go golang serverless-framework
Last synced: 02 Apr 2026