v1

package
v0.0.0-...-9b3adab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type User

type User struct {
	ID       uint64 `json:"id,omitempty"       gorm:"primary_key;AUTO_INCREMENT;column:id"`
	Name     string `json:"name,omitempty"     gorm:"column:name;not null"                 validate:"required"`
	Password string `json:"password,omitempty" gorm:"column:password"                      validate:"required"`
	Email    string `json:"email"              gorm:"column:email"                         validate:"required,email"`
	Gender   string `json:"gender"             gorm:"column:gender"                        validate:"oneof=male female prefer_not_to"`
	Status   int    `json:"status"             gorm:"column:status"                        validate:"omitempty"`
}

func (*User) Validate

func (u *User) Validate() []error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL