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-05 00:09:27 UTC
- JSON Representation
https://github.com/iamrajiv/opentelemetry-grpc-gateway-boilerplate
This repository contains a boilerplate project that demonstrates how to set up an OpenTelemetry-enabled gRPC-Gateway REST server. The gRPC server implements a simple SayHello method that returns a greeting message to the client.
go grpc grpc-gateway opentelemetry protobuf rest
Last synced: 23 Apr 2025
https://github.com/opentdf/platform
Persistent data centric security that extends owner control wherever data travels
data-encryption data-tagging drm end-to-end-encryption file-encryption go golang open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 07 May 2026
https://github.com/eze-kiel/goshell
Generate reverse shells in command line with Go !
cli go golang pentest reverse-shell revshell shell
Last synced: 18 Apr 2026
https://github.com/gojekfarm/xtools
XTools is a submodule based repo to host re-usable Golang code.
Last synced: 02 Apr 2026
https://github.com/ps78674/zabbix-raidstat
Zabbix monitoring for Adaptec/arcconf, HP/ssacli, Marvell/mvcli (Template w/LLD)
go golang raid-monitoring zabbix
Last synced: 04 Apr 2026
https://github.com/llxisdsh/pb
MapOf is a high-performance concurrent map implementation that offers significant, performance improvements over sync.Map in many common scenarios.
clht concurrent fastest go hashmap map swisstable
Last synced: 01 Mar 2026
https://github.com/ramalho/strset
A full-featured set type for string elements in Go
go golang golang-examples golang-package sets testify
Last synced: 12 Jan 2026
https://github.com/xaionaro-go/tinyhelloworld
A very synthetic, but very small hello world in Go. **It takes 91 bytes when compiled (as a static binary).**
example go golang hello hello-world helloworld minimal size size-optimization small static tiny tinygo world
Last synced: 21 Jul 2025
https://github.com/junitechnology/jpipe
Concurrent pipelines for Go
async concurrency go go-generics golang
Last synced: 12 Jan 2026
https://github.com/amirgamil/lispy
A Lisp-dialect written in Go featuring a library written in itself, a REPL, tail-optimized recursion, macros, and a meta-circular interpreter.
functional-programming go interpreter lisp recursive-descent-parser tree-walk-interpreter
Last synced: 14 Apr 2025
https://github.com/splode/creep
🌚 A specialized image download utility, useful for grabbing massive amounts of random images.
cli command-line downloader go golang random-image utility
Last synced: 11 Apr 2025
https://github.com/xml-comp/xml-comp
Compare ANY markup documents.
compare comparer file go golang ludeon rimworld translation xml xml-comp xml-comparer
Last synced: 10 May 2025
https://github.com/lgug2z/elasdx
An ElasticSearch index template updating, reindexing and cleanup tool
Last synced: 14 May 2025
https://github.com/schwarzit/hypermatch
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.
event-driven events go golang json matching matching-engine performance rule-engine
Last synced: 12 Jul 2025
https://github.com/felixvo/event-sourcing-test-app
sample event sourcing application using go and redis
Last synced: 14 Dec 2025
https://github.com/kkdai/twitter
Twitter API SDK with OAuth in Golang
go twitter twitter-api twitter-sdk
Last synced: 07 May 2025
https://github.com/kanjih/go-spnr
ORM for Cloud Spanner to boost your productivity
cloud-spanner gcp go golang google-cloud spanner
Last synced: 14 Jan 2026
https://github.com/davemolk/searcher
Run a base query (plus optional add-ons) through ask, bing, brave, duck duck go, yahoo, and yandex.
go golang infosec osint pentesting pentesting-tools recon research search search-engine security
Last synced: 11 Apr 2025
https://github.com/budougumi0617/cmpmock
Readable & Flexible matcher for https://github.com/uber-go/mock
go golang gomock gomock-matchers hacktoberfest mock test testing
Last synced: 16 Aug 2025
https://github.com/viveksinghggits/ekspose
A simple controller that exposes your Kubernetes deployment automatically to external world.
Last synced: 28 Jul 2025
https://github.com/nao1215/mkgoprj
mkgoprj - Golang project template generator
cli-app generator go golang golang-development template-project
Last synced: 04 Oct 2025
https://github.com/mqenergy/go-websocket
基于gorilla/websocket封装的websocket库,实现基于系统维度的消息推送,基于群组维度的消息推送,基于单个和多个客户端消息推送。
go golang gorilla-websocket push websocket ws
Last synced: 23 Oct 2025
https://github.com/goki/vgpu
Vulkan GPU Framework for Graphics and Compute in Go, now developed at https://github.com/cogentcore/core/tree/main/vgpu
go golang gpu gpu-computing phong-lighting vulkan
Last synced: 14 Aug 2025
https://github.com/cloudnativegame/kruise-game-open-match-director
Opensource cloudnative game matching service for openkruisegame.
go golang kubernetes matchmaking multiplayer okg openkruisegame
Last synced: 08 Jan 2026
https://github.com/valkyrie00/bold-brew
Bold Brew (bbrew) - A Homebrew TUI Manager
Last synced: 04 Sep 2025
https://github.com/huacnlee/html-pipeline
HTML processing filters and utilities in Go version
go html html-processor markdown pipeline text-processor
Last synced: 09 Apr 2025
https://github.com/fetch-kit/chaos-proxy-go
Golang port of chaos-proxy
chaos-testing go golang reliability testing
Last synced: 29 May 2026
https://github.com/cploutarchou/microgo
MicroGO is a web application framework written in Go (Golang). In MicroGO, I take some of the most valuable features in Django and implement similar functionality in Go.
api cms-framework django django-application framework go golang golang-application gorest laravel orm
Last synced: 05 Jul 2025
https://github.com/yznts/zen
A set of small utilities that you probably miss
Last synced: 11 Mar 2026
https://github.com/crizstian/cinema-microservice-in-go
Example of a cinema microservice written in Golang deployed on Hashicorp Stack tools
consul docker docker-compose go hashicorp microservices nomad terraform vault
Last synced: 30 Jun 2025
https://github.com/c4milo/osx-builder
It spins up virtual machines using VMware Fusion or Workstation, for Go's continuous integration and testing in OS X.
builder go osx rest-api virtual-machine vmware
Last synced: 11 Apr 2025
https://github.com/agiledragon/transfer-money-go
A sample of DDD and DCI in Go
Last synced: 13 Jun 2025
https://github.com/zahidkhawaja/gophy
AI-powered CLI tool to help you remember bash commands. Ported to Go.
go golang gpt-3 hacktoberfest language-model machine-learning openai
Last synced: 10 Jul 2025
https://github.com/westphae/goflying
Go tools for flying
ahrs aviation drivers flying go golang kalman-filter stratux
Last synced: 18 Oct 2025
https://github.com/vardius/gocontainer
Simple Dependency Injection Container
container-registry dependency-injection go golang
Last synced: 18 Oct 2025
https://github.com/quasilyte/ebitengine-resource
A resource manager for Ebitengine
ebiten ebitengine gamedev go golang loader resource-loader resource-manager resources
Last synced: 25 Oct 2025
https://github.com/hassansin/go-websocket-echo-server
A simple implementation of WebSocket echo server using Go
Last synced: 13 Oct 2025
https://github.com/alexander-akhmetov/raft-kv
Simple KV storage with Raft consensus algorithm inside
go golang learning-by-doing nobodyreadstags raft raft-consensus-algorithm
Last synced: 08 Oct 2025
https://github.com/splunk/pipelines
Concurrent processing pipelines in Go.
concurrency functional-programming go golang pipelines
Last synced: 11 Oct 2025
https://github.com/ar51an/unbound-exporter
Unbound Metrics Exporter For Prometheus
exporter go golang grafana metrics prometheus prometheus-exporter prometheus-metrics unbound unbound-exporter
Last synced: 23 Mar 2025
https://github.com/wgrape/parseaof
A simple and fast tool to parse the AOF file of redis / 一个简单快速的解析Redis AOF文件的工具
Last synced: 24 Apr 2025
https://github.com/7mind/idealingua-v1
IdeaLingua RPC for Scala, TypeScript, C#, Go
api cats-effect compiler csharp generative go http4s idealingua idl izumi json pper productivity rpc scala scalajs transpiler typescript zio
Last synced: 06 Mar 2025
https://github.com/ahmetsabri/localhook
Localhook provides a seamless way to expose local development environments to public webhook endpoints, making integration testing straightforward and efficient.
Last synced: 10 Mar 2026
https://github.com/magiclabs/magic-admin-go
Magic admin Go SDK makes it easy to leverage Decentralized ID tokens to protect routes and restricted resources for your application.
authentication go golang identity passwordless
Last synced: 01 Jul 2025
https://github.com/h12w/kpax
A modular & idiomatic Kafka client in Go
go golang golang-package golang-tools kafka
Last synced: 26 Jan 2026
https://github.com/tompston/go-rest-api-example
Full-stack example, using JWT, SQLC, Cursor Pagination, Vue 3 and Tailwind
cursor-pagination go jwt-authentication postgresql rest-api sqlc tailwind typescript vue
Last synced: 15 Apr 2025
https://github.com/jgroeneveld/schema
Quick and easy expression matching for JSON schemas used in requests and responses
Last synced: 14 Mar 2025
https://github.com/0xfe/cryptopals
Cryptopals Cryptography Challenge Solutions in Go (Sets 1 - 6)
cryptography cryptopals go golang
Last synced: 14 Apr 2025
https://github.com/gogf/gf-demo-chat
A simple MVC chat service.
go goframe golang httpserver mvc websocket
Last synced: 04 Oct 2025
https://github.com/andskur/argon2-hashing
A light package for generating and comparing password hashing with argon2 in Go
argon2 cryptography go password-hashing
Last synced: 28 Oct 2025
https://github.com/albinodrought/creamy-videos
The creamiest selfhosted tubesite
creamy creamy-videos go golang selfhosted video-streaming
Last synced: 11 Aug 2025
https://github.com/wdamron/x64
x86-64 instruction encoder in Go
assembler go instruction-encoding jit x86 x86-64
Last synced: 30 Apr 2025
https://github.com/nobe4/gh-not
GitHub rule-based notifications management
cli gh-cli gh-extension github github-api github-cli github-cli-extension go notifications
Last synced: 14 May 2025
https://github.com/arturoeanton/go-echo-live-view
POC for test the idea of Phoenix LiveView in Go and Echo
client-server echo echo-framework go golang live-view liveview phoenix websocket
Last synced: 29 Jul 2025
https://github.com/rednafi/rednafi.com
Musings & rants on software
database distributed-systems go networking python sql sqlite web
Last synced: 13 Aug 2025
https://github.com/akiyosi/goqtframelesswindow
Qt frameless window written in Go
aerosnap borderless frameless go macos qt windows
Last synced: 30 Jul 2025
https://github.com/mariocarrion/nit
Opinionated code organization linter for Go projects.
go golang golang-tools lint linter linting nitpick styleguide
Last synced: 15 Mar 2025
https://github.com/mahdi-eth/real-time-chat-app
A real-time chat application built with Go, WebSockets, and Redis. This project demonstrates how to implement a scalable chat system with real-time messaging capabilities and chat history management. The application features a WebSocket service for real-time communication and a history storage service that manages chat history efficiently.
docker go golang real-time redis socket websockets
Last synced: 15 Apr 2025
https://github.com/edgedelta/leader-election
A wrapper for leader election mechanism in Kubernetes
Last synced: 10 Mar 2026
https://github.com/cycoresystems/dispatchers
dispatcher management for kamailio and kubernetes; related tools
go golang kamailio kubernetes voip
Last synced: 17 Jul 2025
https://github.com/dunkbing/kana
Terminal app to practice typing Kana (Japanese characters) in Romaji
Last synced: 15 Jun 2025
https://github.com/lambda-complex-source/lambdacomplexsource
HL2JS - Play Half-Life 2 anywhere, no matter which device!
counter-strike cross-platform emscripten emscripten-port game game-engine go hl1 hl2 js linux reverse-engineering wasm
Last synced: 10 Jun 2025
https://github.com/emarifer/gocms
goCMS is a headless CMS (Content Management System) written in Golang using Gin framework + </>Htmx & A-H Templ, designed to be fast, efficient, and easily extensible. It allows you to create a website or blog, with any template you like, in only a few commands.
clean-architecture cms dependency-injection error-middleware gin-framework gin-gonic go golang hateoas headless-cms htmx layered-architecture response-caching server-side-rendering templ
Last synced: 24 Jul 2025
https://github.com/ravener/img-api
Image Manipulation API server written in GoLang primarily for Discord Bots
api discord discord-bot go golang image-manipulation meme-generator memes self-hosted
Last synced: 01 Sep 2025
https://github.com/mastercard/oauth1-signer-go
Library for generating a Mastercard API compliant OAuth signature.
go golang mastercard oauth1 oauth1a openapi
Last synced: 11 Jun 2025
https://github.com/harry-027/pdf-printer
A CLI that generates Payslip, Invoice & Report Card pdfs in bulk quickly.
boltdb cli cobra go golang pdf pdf-generation termui
Last synced: 19 Apr 2025
https://github.com/vczyh/redis-lib
Redis develop tools, implemented by pure Go.
aof go golang library rdb redis redis-rep redis-sync
Last synced: 29 Jun 2025
https://github.com/yuuki/grabeni
Grabeni - An ops-friendly AWS Elastic Network Interface (ENI) attachment grabbing tool.
Last synced: 11 Jan 2026
https://github.com/chainifynet/aws-encryption-sdk-go
AWS Encryption SDK for Go
aws aws-encryption-sdk aws-kms aws-sdk-go encryption go kms
Last synced: 30 Dec 2025
https://github.com/kalbhor/GoTrending
A GitHub bot that stars trending Go repositories.
github go go-trending golang trending
Last synced: 09 Jul 2025
https://github.com/twpayne/go-svg
Package svg provides convenience methods for creating and writing SVG documents.
go golang scalable-vector-graphics svg
Last synced: 25 Oct 2025
https://github.com/finschia/wasmvm
Go bindings to the CosmWasm smart contract framework. In particular, it allows you to easily compile, initialize, and execute these contracts from Go.
blockchain go rust wasm webassembly
Last synced: 13 Apr 2025
https://github.com/asyncapi/converter-go
Convert AsyncAPI documents from older to newer versions with Golang
asyncapi converter go golang hacktoberfest
Last synced: 17 Jun 2025
https://github.com/XML-Comp/XML-Comp
Compare ANY markup documents.
compare comparer file go golang ludeon rimworld translation xml xml-comp xml-comparer
Last synced: 11 May 2025
https://github.com/cirocosta/rawdns
A records resolver from scratch - raw UDP packets
dns go golang name-resolution networking
Last synced: 05 May 2025
https://github.com/vallahaye/go-batcher
Zero dependency generic Golang batcher
batch-processing generics go golang
Last synced: 13 Apr 2025
https://github.com/dimitarpetrov/godoc-generate
Default godoc generator - make your first steps towards better code documentation
code-comments code-quality documentation documentation-generator generator go godoc golang
Last synced: 27 Jul 2025
https://github.com/sergeymakinen/ipsec_exporter
Export strongswan/libreswan IPsec stats to Prometheus
go golang ipsec libreswan prometheus prometheus-exporter strongswan
Last synced: 03 Apr 2025
https://github.com/purwokertodev/go-backend
Scaffolding, Boilerplate with clean Architecture :facepunch: , Testable :facepunch: for build backend in pure Go. Build backend service without framework
backend-apis backend-server go golang golang-application golang-examples
Last synced: 09 Apr 2025