melody
interpose
melody | interpose | |
---|---|---|
4 | - | |
3,560 | 293 | |
- | - | |
6.4 | 0.0 | |
15 days ago | over 7 years ago | |
Go | Go | |
BSD 2-clause "Simplified" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
melody
-
Release v1.2.0 · gobwas/ws - WebSocket library for Go.
I just recently started using melody (https://github.com/olahol/melody), which claims to be like gorilla websockets. I found it pretty quick to understand, but I haven't used it for anything that complicated. Has anyone used both melody and gobwas/ws? I'm mostly interested in ergonomics, not performance.
-
websockets
I recommend https://github.com/olahol/melody It is based on gorilla websocket but abstracts the tedious part. I have used it in my distributed chat side project
-
Gorilla/websocket or Melody?
I'm looking to build a game server that uses web sockets to communicate with clients, I've looked into some of the libraries and the main ones seem to be gorilla websockets and melody.
-
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use
I like github.com/olahol/melody which is based on gorilla/webscocket very much and use it in some of my projects which do not have too many online connections.
interpose
We haven't tracked posts mentioning interpose yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
go-socket.io - socket.io library for golang, a realtime application framework.
alice - Painless middleware chaining for Go
Gin - Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
golax - Golax, a go implementation for the Lax framework.
Fiber - ⚡️ Express inspired web framework written in Go
negroni - Idiomatic HTTP Middleware for Golang
Iris - The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
catena - gRPC interceptor catenation.
rye - A tiny http middleware for Golang with added handlers for common needs.
web.go - The easiest way to create web applications with Go
Beego - beego is an open-source, high-performance web framework for the Go programming language.
chain - Composable chains of nested http.Handler instances.