dto

package
v0.0.0-...-da3856f Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateUserDTO

type CreateUserDTO struct {
	Name     string `json:"name" binding:"required" conform:"trim"`
	Email    string `json:"email" binding:"required,email" conform:"trim"`
	Password string `json:"password" binding:"required" conform:"trim"`
}

func BindCreateUserDTO

func BindCreateUserDTO(c *gin.Context) (*CreateUserDTO, error)

func NewCreateUserDTOStub

func NewCreateUserDTOStub(fkr *faker.Faker) *CreateUserDTO

type EditUserDTO

type EditUserDTO struct {
	Name  string `json:"name,omitempty" conform:"trim"`
	Email string `json:"email,omitempty" binding:"email" conform:"trim"`
}

func BindEditUserDTO

func BindEditUserDTO(c *gin.Context) (*EditUserDTO, error)

func NewEditUserDTOStub

func NewEditUserDTOStub(fkr *faker.Faker) *EditUserDTO

type HashIdUriParameterDTO

type HashIdUriParameterDTO struct {
	ID string `uri:"id"`
}

type IdUriParameterDTO

type IdUriParameterDTO struct {
	ID uint64 `uri:"id"`
}

Jump to

Keyboard shortcuts

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