Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
- go
- websocket
- golang
- gorilla
47,133 repositories indexed
1–24 of 35 · Most stars
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
The Go language implementation of gRPC. HTTP/2 based RPC
go generate based graphql server library
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Making it easy to write shell-like scripts in Go
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
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.
:mailbox_closed: Your own local SMS gateway in Go
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.
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.
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
Trims, sanitizes & scrubs data based on struct tags (go, golang)
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
Simple in-memory job queue for Golang using worker-based dispatching
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
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
websocket based messaging server written in golang
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.