feat: 新增Packet结构体及构造函数以支持网络数据包处理
This commit is contained in:
parent
d6dfc9059b
commit
b5071eb15b
|
|
@ -0,0 +1,17 @@
|
||||||
|
package network
|
||||||
|
|
||||||
|
import "time"
|
||||||
|
|
||||||
|
type Packet struct {
|
||||||
|
Type string `json:"type"`
|
||||||
|
Timestamp int64 `json:"timestamp"`
|
||||||
|
Payload interface{} `json:"payload"`
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewPactet(msgType string, payload interface{}) Packet {
|
||||||
|
return Packet{
|
||||||
|
Type: msgType,
|
||||||
|
Timestamp: time.Now().Unix(),
|
||||||
|
Payload: payload,
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user