package requests type PutUserRequest struct { Username string `json:"username" binding:"required,min=3,max=32"` Password string `json:"password" binding:"required,min=6,max=32,password"` Name string `json:"name" binding:"required,min=2,max=100"` Role string `json:"role" binding:"required"` Speciality string `json:"speciality" binding:"required,min=2,max=100"` Description string `json:"description" binding:"required,min=10,max=500"` Skills []string `json:"skills" binding:"required,min=1,inlineList"` Avatar string `json:"avatar" binding:"required"` Projects []string `json:"projects" binding:"required,min=1,inlineList"` Motto string `json:"motto" binding:"required,min=2,max=200"` }