19 lines
347 B
Go
19 lines
347 B
Go
package models
|
|
|
|
type User struct {
|
|
Name string
|
|
Gender string
|
|
Age int
|
|
Password string
|
|
PasswordHash []byte
|
|
}
|
|
|
|
// GetUserByID 根据 ID 查询用户
|
|
func GetUserByID(id uint) (*User, error) {
|
|
var user User
|
|
if err := DB.First(&user, id).Error; err != nil {
|
|
return nil, err
|
|
}
|
|
return &user, nil
|
|
}
|