
git 地址: https://github.com/by-zhang/stpro 谢谢各位了,希望提出建议。
1 wangshichang Aug 7, 2017 楼主给你个 star,最近也正在学 Go,希望能学到些东西<( ̄ 3  ̄)> |
3 Xrong Aug 7, 2017 给个 star 楼主加油。。。 |
4 a308057848 Aug 7, 2017 在杭州吗 |
5 drzhaug OP @a308057848 beijing |
7 drzhaug OP @wangshichang 感谢 |
8 0x8C Aug 7, 2017 reflect 涉及到内存分配,大量的枚举,开销大,速度慢,慎用 |
10 fhefh Aug 7, 2017 已 start 多谢楼主 最近也在学习 go 在 |
11 pqee Aug 7, 2017 楼主给力 |
12 bobuick Aug 7, 2017 加 crc 作甚。tcp 是干吗的。 想练手的话,把 pb 看下,照着它做自己的 proto 好了, 就是一大堆 binary 操作。把对应类型的 marshal 和 unmarshal 弄出来。 另外再弄个 memory buffer pool,减少连接反复创建时的 new 开销。 增加一个应用层 keepalive |
13 drzhaug OP @bobuick 我封的协议是"面向业务"的那种,可能跟你所说的协议不是一回事。至于传输的二进制数据当然可以选用 pb,也可以选用 json。相当于在 pb 外封装了一层。不过连接池是应该学习下。。。多谢指导 |
14 Presageee Aug 7, 2017 搭个车,基于 netty 的通信计算框架,https://github.com/Presageee/DNCF |
15 tempdban Aug 8, 2017 via Android golang 何时原生支持 fork 才用 |