上传聊天消息
This commit is contained in:
parent
c7d382fe09
commit
0855cb26e3
13
comm/core.go
13
comm/core.go
@ -198,6 +198,15 @@ func UidToSTag(uid string) (stag string, err error) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
func ToBaseUserInfo(user *pb.DBUser) *pb.BaseUserInfo {
|
func GetUserBaseInfo(user *pb.DBUser) *pb.BaseUserInfo {
|
||||||
return &pb.BaseUserInfo{}
|
info := &pb.BaseUserInfo{
|
||||||
|
Uid: user.Uid,
|
||||||
|
Name: user.Name,
|
||||||
|
Gender: user.Gender,
|
||||||
|
Skin: user.CurSkin,
|
||||||
|
Aframe: user.Curaframe,
|
||||||
|
Title: user.Curtitle,
|
||||||
|
Lv: user.Lv,
|
||||||
|
}
|
||||||
|
return info
|
||||||
}
|
}
|
||||||
|
16
comm/pool.go
16
comm/pool.go
@ -42,19 +42,3 @@ func PutburiedParam(r *pb.BuriedParam) {
|
|||||||
r.Statistics = ""
|
r.Statistics = ""
|
||||||
buriedParamPool.Put(r)
|
buriedParamPool.Put(r)
|
||||||
}
|
}
|
||||||
|
|
||||||
//用户池
|
|
||||||
var userBaseInfoPool = &sync.Pool{
|
|
||||||
New: func() interface{} {
|
|
||||||
return &pb.BaseUserInfo{}
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
func GetUserBaseInfo(user *pb.DBUser) *pb.BaseUserInfo {
|
|
||||||
info := userBaseInfoPool.Get().(*pb.BaseUserInfo)
|
|
||||||
|
|
||||||
return info
|
|
||||||
}
|
|
||||||
func PutUserBaseInfo(user *pb.BaseUserInfo) {
|
|
||||||
userBaseInfoPool.Put(user)
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user