Я добавляю файл в свой API и получаю недопустимый символ «-» в числовом литерале в POST API

Я знаю, что этот код должен отправлять JSON вместо данных формы в API.

err := ctx.ShouldBindJSON(&modelAdd)
    if err != nil {
        return err
    }

Но мне нужно добавить файл, есть ли что-то вроде ShouldBindJSON, но для FormData?

🤔 А знаете ли вы, что...
Go популярен для создания веб-серверов и микросервисов.


24
1

Ответ:

Решено

Вы можете использовать ShouldBind для получения данных из данных формы, как сказано в документации.

https://github.com/gin-gonic/gin#model-binding-and-validation