go-micro

Microservice framework

A framework for building microservices with built-in support for distributed systems development and scalable communication between services.

A Go microservices framework

GitHub

22k stars
510 watching
2k forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

distributed-systemsgogolangmicromicroservicesrpc

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-kit/kitA toolkit for building microservices in Go26,684
zeromicro/go-zeroA cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices.29,481
gofr-dev/gofrAn opinionated GoLang framework for accelerated microservice development with built-in support for databases and observability.3,771
unionj-cloud/go-doudouA lightweight framework for building microservices in Go.1,430
gmsec/microA Go framework for building distributed systems with emphasis on scalability and manageability25
go-chassis/go-chassisA cloud-native application framework for Go that simplifies the development of microservices.2,735
harlow/go-micro-servicesDemonstrates a microservices architecture using Golang and gRPC for inter-service communication and request tracing with Jaeger.1,087
claygod/microserviceA microservice framework built on clean architecture principles in Go114
micro/microAn API first development platform with built-in services and tools to simplify service creation and management in cloud environments.12,172
go-kratos/kratosA comprehensive framework for building cloud-native microservices applications using Go, focusing on scalability, reliability and ease of use.23,457
smallnest/rpcxA microservices framework for building scalable and high-performance RPC services with support for multiple transport protocols and codecs.8,134
beatlabs/patronA framework for building microservices with a focus on simplicity and productivity123
gogearbox/gearboxA high-performance web framework for building microservices in Go.763
apache/dubbo-goProvides a Go implementation of a scalable and configurable RPC framework for microservices architecture4,739
shuza/kubernetes-go-grpcDeveloping Go-based microservices using gRPC and deploying them in Kubernetes with load balancing, tracing, and rate limiting.41