我正在尝试从数据库查询中检查结构是否为零,但它不起作用。 fmt.Println(loginResponse) // &{<nil> }
if !reflect.ValueOf(loginResponse).IsNil() { // Its not working
response := models.Response{
Message: "Login Success",
Success: true,
Output: token,
}
return c.JSON(response)
}
if !reflect.ValueOf(loginResponse).IsZero() { // its also not working
response := models.Response{
Message: "Login Success",
Success: true,
Output: token,
}
return c.JSON(response)
}
这两个条件都不起作用。请帮忙
登录响应
type LoginResponse struct {
Id interface{} `json:"_id,omitempty" bson:"_id,omitempty"`
Email string `json:"email"`
Gender string `json:"gender"`
PhoneNumber string `json:"phonenumber"`
}
手掌心
相关分类