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-07 00:13:39 UTC
- JSON Representation
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/negrel/secrecy
🤫 A simple secret-keeping library for Go.
Last synced: 15 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/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/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/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/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/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/goenning/go-cache-demo
Demo repository on how to use server side cache in Go
Last synced: 19 Mar 2025
https://github.com/peterhellberg/neocities
A Neocities client written in Go
client go neocities neocities-client
Last synced: 11 Apr 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/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/d5/go-fsm
A scriptable FSM library for Go
fsm go golang scripting-language tengo
Last synced: 22 Mar 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/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/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: 27 Oct 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/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/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/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/dd3v/cloud.snippets.ninja
Supposed to be a backend for snippets.ninja
Last synced: 19 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/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/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/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/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/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/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/infobloxopen/infoblox-go-client
Infoblox NIOS WAPI Go Client library
Last synced: 14 May 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/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/leberkleber/simple-jwt-provider
awesome-go go golang jwt lightweight postgres postgresql provider simple
Last synced: 11 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/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/tk103331/stream
A Go language implementation of the Java Stream API.
Last synced: 06 Oct 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/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/sanposhiho/wastedassign
Go Linter: finds wasted assignment statements 🗑
analyzer go golang staticanalysis
Last synced: 16 May 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/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/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/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/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/nitishm/redis-terminal
A terminal based browser for Redis written in Go
go golang redis terminal terminal-based terminal-emulator
Last synced: 22 Apr 2025
https://github.com/pravj/puzzl
:game_die: An intelligent version of the sliding-puzzle game for your terminal built in golang
concurrent-programming game go pathfinding-algorithm sliding-puzzle-game
Last synced: 23 Jun 2025
https://github.com/lu4p/go-escalate
The goal is to provide an easy to use API to escalate privileges on Linux, Windows and Mac OS
go golang privilege-elevation privilege-escalation privilege-escalation-exploits uac-bypass
Last synced: 24 Jun 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/barthr/newsapi
Go client for newsapi (https://newsapi.org/)
Last synced: 14 Jan 2026
https://github.com/shixiaofeia/gopacket-http
监听网卡流量, 过滤并组装HTTP请求和响应, 供旁路分析, 抓包等用途
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/blinklabs-io/plutigo
Untyped Plutus Core in Go
blockchain cardano go golang plutus
Last synced: 02 Apr 2026
https://github.com/chartmuseum/auth
Go library for generating JWT Tokens, authorizing HTTP requests, etc.
Last synced: 24 Feb 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
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/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/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/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/pzbitskiy/tealang
Tealang - high level language for Algorand ASC1 and TEAL
algorand antlr4 antlr4-go antlr4-grammar avm blockchain compiler go golang smart-contracts teal
Last synced: 15 Mar 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/mark-kubacki/semver
:100: parse semantic version numbers, and ranges (the most often imitated original)
constraints go golang range semantic-versioning semantic-versions semver zero-alloc
Last synced: 24 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/go-darwin/apfs
Package apfs implements an Apple File System(apfs) bindings for Go
apfs apple darwin filesystem go macos
Last synced: 14 Jan 2026
https://github.com/twharmon/goweb
Lightweight web framework based on net/http.
Last synced: 11 May 2025
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/changsz/mall-go
电商系统的后台管理系统,包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块
gin go gorm mall mysql redis swagger-ui trace websocket
Last synced: 28 Apr 2025
https://github.com/gopulse/pulse
Pulse: A Golang framework for web development
go golang golang-framework gopulse web
Last synced: 29 Apr 2025
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/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/devfeel/middleware
middleware for dotweb
accesslog cros dotweb go jwt middleware server web
Last synced: 14 Apr 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/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