Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.3% on proxy.golang.org
Top 4.6% dependent packages on proxy.golang.org
Top 4.1% forks on proxy.golang.org

proxy.golang.org : github.com/jirenius/go-res

Package res is used to create REST, real time, and RPC APIs, where all your reactive web clients are synchronized seamlessly through Resgate: https://github.com/resgateio/resgate The implementation provides structs and methods for creating services that listen to requests and send events over NATS server. Requests are handled concurrently for multiple resources, but the package guarantees that only one goroutine is executing handlers for any unique resource at any one time. This allows handlers to modify models and collections without additional synchronization such as mutexes. Create a new service: Add handlers for a model resource: Add handlers for a collection resource: Add handlers for parameterized resources: Add handlers for method calls: Send change event on model update: Send add event on collection update: Add handlers for authentication: Add handlers for access control: Start service:

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/jirenius/go-res
Keywords: go, golang, golang-package, microservice, nats-server, real-time, realtime, resgate, rest-api
License: MIT
Latest release: 9 months ago
First release: over 4 years ago
Namespace: github.com/jirenius
Dependent packages: 4
Stars: 62 on GitHub
Forks: 8 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/jirenius, https://www.paypal.me/jirenius
Last synced: 24 days ago

    Loading...
    Readme
    Loading...