session.go 345 B

123456789101112131415
  1. package proposal
  2. import "encoding/json"
  3. // SessionUserInfo 当前用户会话信息
  4. type SessionUserInfo struct {
  5. UserID int32 `json:"user_id"` // 用户ID
  6. UserName string `json:"user_name"` // 用户名
  7. }
  8. // Marshal 序列化到JSON
  9. func (user *SessionUserInfo) Marshal() (jsonRaw []byte) {
  10. jsonRaw, _ = json.Marshal(user)
  11. return
  12. }