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