func (serv ServiceImpl) PutUser(email string, input api.UserInput) (user *api.User, err error) { userModel := model.User{} modelUserInput := model.UserInput{ Name: input.Name, Email: input.Email, AvatarLink: input.AvatarLink, } fmt.Printf("%s\n", modelUserInput) err = userModel.Put(email, modelUserInput) if err != nil { return } user = userModel.ToApi() return }