Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
- consul
- service-mesh
- service-discovery
- kubernetes
47,133 repositories indexed
1–24 of 34 · Most stars
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
CSRF protection middleware for Go.
Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql).
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Simple, modular, and observable Go framework for backend applications.
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
state machine which runs code
Easy forum software for building friendly communities
Read csv file from go using tags
pocketbase boilerplate
Go client for the GeoServer REST API — workspaces, datastores, layers, styles, security, ACL, GeoWebCache, Importer, plus OWS GetCapabilities/Describe. Tested against GeoServer 2.27 LTS and 2.28 stable.
Xun is a web framework built on Go's built-in html/template and net/http package’s router (1.22).
Go http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.
🚀 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.
Make IoT a lot more fun with data.