Golang connection multiplexing based on smux
Stream multiplexing for Go
smux is a socket multiplexer written in Golang. It provides fast communication by efficiently a single connection.
This Go package multiplexes streams over a single underlying transport io.ReadWriteCloser.
[DEPRECATED] stream multiplexer interface; use https://github.com/libp2p/go-libp2p-core/ instead.
Connection multiplexer for GoLang: serve different services on the same port!
A Stream Multiplexing Library for golang with least memory usage