Proto commits in xiaoenai/tp-micro

These 15 commits are when the Protocol Buffers files have changed:

Commit:48e14ca
Author:henrylee2cn

chore: add go mod Change-Id: I895548575b89c97589c0f488ae15851e2b2469e6

The documentation is generated from this commit.

Commit:3913d89
Author:swxctx

perfect gateway logic

Commit:c0970f5
Author:swxctx

add agent proto

Commit:6baa7f1
Author:swxctx

add ws inner gw api

Commit:e1df74e
Author:swxctx

add ws host to gateway hosts

Commit:4657326
Author:henrylee2cn

update to v2 1. Merge "github.com/henrylee2cn/tp-micro" into the repository 2. Rename the repository "tp-micro"

Commit:32febbc
Author:henrylee2cn

gateway: add socket_mpush API

Commit:37ff367
Author:henrylee2cn

gateway: uid -> sessionId

Commit:79d0289
Author:henrylee2cn

gateway/helper: add gray model

Commit:5334c11
Author:henrylee2cn

gateway: add agent module

Commit:14aae10
Author:henrylee2cn

gateway: update hosts api

Commit:2b2cbba
Author:henrylee2cn

gateway: lots of optimization

Commit:59d35d6
Author:henrylee2cn

gateway: Lots of updates 1. Support api version 2. Add gw_hosts API 3. URI prefix: "/gateway" -> "/gw"

Commit:ad28e2c
Author:henrylee2cn

push feature: complete

Commit:18ad76c
Author:henrylee2cn

add TotalConn API and complete DNS module