feat: 新增Packet结构体及构造函数以支持网络数据包处理

This commit is contained in:
wuko233 2026-02-16 15:54:01 +08:00
parent d6dfc9059b
commit b5071eb15b

17
internal/network/types.go Normal file
View File

@ -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,
}
}