DP
Size: a a a
DP
мн
Y
go build gen/* && ./codegen.exe pack/unpack.go pack/marshaller.go
DP
p
Y
а
ML
LoginDTO struct {
Email string `json:"email" binding:"required,email"`
Password string `json:"password" binding:"required"`
}
p
ВС
LoginDTO struct {
Email string `json:"email" binding:"required,email"`
Password string `json:"password" binding:"required"`
}
ML
func Login(c *gin.Context) {
login := &core.LoginDTO{}
err := c.ShouldBindJSON(&login)
if err != nil {
log.Println("Cant bind login interface")
c.String(http.StatusBadRequest, "Wrong request")
return
}
fmt.Printf("%#v", login)
ВС
p
Нд
ML
H
а