The Go language implementation of gRPC. HTTP/2 based RPC
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
go generate based graphql server library
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
Docker-based local PHP+Node.js web development environments
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
🚀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.
- epoll-tcp-server
- kqueue
- golang
- reactor
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
- golang
- microservice
- apollo
- cloud-native
Create jobs on a time-based schedule on Docker Swarm
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
- framework
- golang
- golang-library
- web-framework
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
- golang
- go
- template
- view
Trims, sanitizes & scrubs data based on struct tags (go, golang)
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
Simple in-memory job queue for Golang using worker-based dispatching
- golang
- queue-workers
- job-scheduler
- job-worker
Lightweight RESTful database engine based on stack data structures
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
- go
- tcp
- golang
- golang-examples
websocket based messaging server written in golang
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
basically a remarkable framework for building JSON-based web APIs in Golang
A golang http router based on trie tree.
- golang
- http-router
- router
- url-router
cdule (pronounce as Schedule) Golang based scheduler library with database support.
- scheduler
- golang-scheduler
- quartz
- quartz-scheduler
Go client library around the HERE location based APIs.
- heremaps
- http-client
- golang
- golang-library
A YAML based golang reverse proxy
- go
- http
- https
- proxy-server