WebSockets技术全解析:从基础到高级应用
1. WebSockets基础与Codec类型
1.1 客户端与服务器运行示例
客户端运行命令:
go run PersonClientJSON.go ws://localhost:12345
服务器端输出客户端发送的内容:
Name: Jan
An email: ja@newmarch.name
An email: jan.newmarch@gmail.com
1.2 Codec类型定义
Message 和 JSON 对象都是 Codec 类型的实例, Codec 类型定义如下:
type Codec struct {
Marshal func(v interface{}) (data []byte, payloadType byte, err error)
Unmarshal func(data []byte, payloadType byte, v interface{}) (err error)
}
Codec 类型实现了之前使用的 Send 和 Recei
超级会员免费看
订阅专栏 解锁全文
312

被折叠的 条评论
为什么被折叠?



