Kapow! If you can script it, you can HTTP it.
Repository Index
71,372 visible repositories in the index
97–120 of 128 · Most stars
Build microservice with rk-boot and let the team take over clean and tidy code.
ecommerce microservice
- ecommerce
- microservice
- digota
- paypal
Write as Functions, Deploy as a Monolith or Microservice with WebAssembly
- wasm
- microservice-framework
- golang
- functions-as-a-service
Go Todo Backend example using modular project layout for product microservice.
- go
- golang
- modular
- project-structure
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
- concurrency
- go
- golang
- golang-library
An simple, easily extensible and concurrent health-check library for Go services
- golang
- healthcheck
- api
- microservice
interactive programming of melodies, producing MIDI
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
- api-gateway
- go-proxy
- microservices
- api-management
Framework for building RESTful API's in Go
- golang
- go
- microservices
- restful
Microservice framework following best cloud practices with a focus on productivity.
- golang
- microservice
- framework
- go
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
- golang
- grpc-go
- prisma
- kubernetes
A generic oplog/replication system for microservices
Library for setting values to structs' fields from env, flags, files or default tag
- go
- golang
- reflection
- configuration-management
A tiny wrapper over amqp exchanges and queues 🚌 ✨
- rabbitmq
- eventbus
- microservices
- golang
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
- go
- orchistrator
- microservices
- gateway-api
A tiny wrapper around NSQ topic and channel :rocket:
- nsq
- message-bus
- microservices
- go
Start gRPC microservice from YAML, plugin of rk-boot
RES Service protocol library for Go
- go
- golang
- golang-package
- nats-server
Start gin microservice from YAML, plugin of rk-boot
- gin
- go
- golang
- interceptor
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
- golang
- golang-package
- requests
- response
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
- cli
- command-line
- config
- configuration