Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
- reference-implementation
- hexagonal-architecture
- go
- golang-examples
56,638 visible repositories in the index
793–816 of 1,092 · Most stars
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
Client extension for interacting with Kubernetes clusters from your k6 tests.
Builds and restarts a Go project when it crashes or some watched file changes
Go module for encoding structs into URL query parameters
manipulate and inspect VCS repositories in Go
🔍 Load environment variables into a config struct
Complete, dependency-free Go client for the YNAB API — 44 operations, exact integer money, first-class delta sync, contract-tested. Unofficial.
Dependency Injection with Service Lifetimes for Go
Search the web and primary sources, read full pages, and check every citation. MCP server for Claude, Cursor, Codex and more. Runs on your machine.
GoEventBus — high-performance event bus with a decision layer.
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
⛓️ CLI tool to easily manage IPTables forwards
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
Distributed SDN controller built on top of beehive.
Collect Microsoft SQL Server metrics for reporting to InfluxDB and visualize them with Grafana
Structured Concurrency in Go
UNIS: A Common Architecture for String Utilities within the Go Programming Language.
RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue
Generic sorted map for Go with red-black tree under the hood
Webpage summary extractor using Facebook Open Graph and arc90's readability
Flowgraph package for scalable asynchronous system development
Simple tool to extract the most common substrings from an input text. Built for password cracking.
Go library for interacting with CircleCI
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance