Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phogolabs/plex

A multiplexer that allows GRPC and HTTP server listening on the same port
https://github.com/phogolabs/plex

golang grpc http multiplexer

Last synced: 3 months ago
JSON representation

A multiplexer that allows GRPC and HTTP server listening on the same port

Awesome Lists containing this project

README

        

# plex

[![Documentation][godoc-img]][godoc-url]
![License][license-img]
[![Coverage][codecov-img]][codecov-url]
[![Go Report Card][report-img]][report-url]

A multiplexer that allows Google Remote Procedure Call and HTTP server listening on the same port

## Installation

```console
$ go get -u github.com/phogolabs/plex
```

## Getting started

For more information about how to use the package, have a look the
[example](./example/README.md) service implementation.

## Contributing

We are open for any contributions. Just fork the
[project](https://github.com/phogolabs/log).

[report-img]: https://goreportcard.com/badge/github.com/phogolabs/plex
[report-url]: https://goreportcard.com/report/github.com/phogolabs/plex
[codecov-url]: https://codecov.io/gh/phogolabs/plex
[codecov-img]: https://codecov.io/gh/phogolabs/plex/branch/master/graph/badge.svg
[action-img]: https://github.com/phogolabs/plex/workflows/main/badge.svg
[action-url]: https://github.com/phogolabs/plex/actions
[log-url]: https://github.com/phogolabs/plex
[godoc-url]: https://godoc.org/github.com/phogolabs/plex
[godoc-img]: https://godoc.org/github.com/phogolabs/plex?status.svg
[license-img]: https://img.shields.io/badge/license-MIT-blue.svg
[software-license-url]: LICENSE