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

https://github.com/ooclab/es

Easy session/stream protocol
https://github.com/ooclab/es

forward-proxy golang network p2p proxy reverse-proxy tcp tunnel udp

Last synced: about 2 months ago
JSON representation

Easy session/stream protocol

Awesome Lists containing this project

README

          

# es
[![GoDoc](http://img.shields.io/badge/go-documentation-blue.svg?style=flat-square)](http://godoc.org/github.com/ooclab/es)
[![Go Report Card](https://goreportcard.com/badge/github.com/labstack/echo?style=flat-square)](https://goreportcard.com/report/github.com/ooclab/es)
[![Build Status](http://img.shields.io/travis/ooclab/es.svg?style=flat-square)](https://travis-ci.org/ooclab/es)

Easy session/stream protocol

This is v2 of emsg (our private Easy Message Protocol)

OLD emsg and otunnel usage, ref to [Chinese usage of otunnel](http://ooclab.github.io/)

## Arch

### Message split design

simple message flow in one order

![](./docs/common/msg_split_design.png)

## Example

- [Simple Example](./example)
- [otunnel](https://github.com/ooclab/otunnel)