Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arcticlampyrid/wsrpc
wsrpc is a golang module that implements JSON-RPC 2.0 over WebSocket.
https://github.com/arcticlampyrid/wsrpc
Last synced: about 19 hours ago
JSON representation
wsrpc is a golang module that implements JSON-RPC 2.0 over WebSocket.
- Host: GitHub
- URL: https://github.com/arcticlampyrid/wsrpc
- Owner: ArcticLampyrid
- License: bsd-3-clause
- Created: 2020-08-08T08:10:55.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-30T03:19:28.000Z (almost 2 years ago)
- Last Synced: 2024-06-20T22:34:47.769Z (5 months ago)
- Language: Go
- Homepage:
- Size: 59.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## wsrpc
[![PkgGoDev](https://pkg.go.dev/badge/github.com/ArcticLampyrid/wsrpc)](https://pkg.go.dev/github.com/ArcticLampyrid/wsrpc)
[![Sourcegraph](https://sourcegraph.com/github.com/ArcticLampyrid/wsrpc/-/badge.svg)](https://sourcegraph.com/github.com/ArcticLampyrid/wsrpc?badge)
**wsrpc** is a golang module that implements [JSON-RPC 2.0](https://www.jsonrpc.org/specification) over WebSocket.
Since WebSocket is full-duplex, **wsrpc** support two-way procedure call.## Install
Just use the Go toolchain:
```sh
go get -u github.com/ArcticLampyrid/wsrpc
```## License
This library is licensed under BSD 3-Clause License.
Please see [LICENSE](LICENSE.md) for licensing details.
You can use TLDRLegal to see a [summary](https://www.tldrlegal.com/l/bsd3) first. (***!!!NOT LEGAL ADVICE!!!***)