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
78,351 visible repositories in the index
1,441–1,464 of 1,827 · Most stars
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
Builds and restarts a Go project when it crashes or some watched file changes
Go module for encoding structs into URL query parameters
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
Proxy toolkit including SOCKS5, HTTP, port forward and reverse base proxying
Go implementation of the Open Packaging Conventions (OPC)
Start gRPC microservice from YAML, plugin of rk-boot
CLI tool for running coding agents inside hardware-isolated microVMs
Complete, dependency-free Go client for the YNAB API — 44 operations, exact integer money, first-class delta sync, contract-tested. Unofficial.
Golang library for providing a canonical representation of email address.
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
Scry Data Protocol
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.
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
Postgres CLI with autocompletion and syntax highlighting
CLI client for Portainer
Distributed batch data processing framework
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Golang middleware for handling multipart/form-data and uploading files
libsvm go version
Improved Go Syntax (transpiler)
🚀 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.
Package notify provides an implementation of the Gnome DBus Notifications Specification.