优化代码结构

This commit is contained in:
ivy1996-encode 2021-03-16 17:14:13 +08:00
parent e17479c304
commit d8291a5df2
3 changed files with 4 additions and 4 deletions

View File

@ -121,7 +121,7 @@ func (c *Client) SyncCheck(info LoginInfo, response WebInitResponse) (*http.Resp
params.Add("uin", strconv.Itoa(info.WxUin))
params.Add("deviceid", GetRandomDeviceId())
params.Add("_", strconv.FormatInt(time.Now().Unix(), 10))
syncKeyStringSlice := make([]string, 0)
var syncKeyStringSlice []string
// 将SyncKey里面的元素按照特定的格式拼接起来
for _, item := range response.SyncKey.List {
i := fmt.Sprintf("%d_%d", item.Key, item.Val)

View File

@ -102,7 +102,7 @@ type UserDetailItem struct {
type UserDetailItemList []UserDetailItem
func NewUserDetailItemList(members Members) UserDetailItemList {
list := make(UserDetailItemList, 0)
var list UserDetailItemList
for _, member := range members {
item := UserDetailItem{UserName: member.UserName, EncryChatRoomId: member.EncryChatRoomId}
list = append(list, item)
@ -141,7 +141,7 @@ func (s *SyncCheckResponse) Error() string {
case "1203":
return "login env error"
case "1205":
return "op too often"
return "opt too often"
default:
return fmt.Sprintf("sync check response error code %s", s.RetCode)
}

View File

@ -101,7 +101,7 @@ func (u *User) Detail() (*User, error) {
if err != nil {
return nil, err
}
user := newMembers[0]
user := newMembers.First()
user.Self = u.Self
return user, nil
}