Files
bl/common/core/info/login/SidInfo.go
昔念 f081150178 refactor(common): 重构宠物相关信息结构
- 修改 PetInfo 和 PetEffectInfo 结构体,统一字段命名规范
- 更新 SkillInfo 结构体,增加技能等级字段
- 删除未使用的 LoginUserInfo 和 ServerInfo 结构体
- 引入 google/uuid 包,用于后续可能的唯一标识生成
2025-06-22 12:32:19 +08:00

25 lines
410 B
Go

package login
// SidInfo SID信息结构体
type SidInfo struct {
Sid []byte // SID数据
}
// NewSidInfo 创建一个新的SID信息实例
func NewSidInfo() *SidInfo {
return &SidInfo{
Sid: make([]byte, 0),
}
}
// SetSid 设置SID值
func (s *SidInfo) SetSid(sid []byte) {
s.Sid = make([]byte, len(sid))
copy(s.Sid, sid)
}
// GetSid 获取SID值
func (s *SidInfo) GetSid() []byte {
return s.Sid
}