我将文件添加到我的 API 并在 POST API 中的数字文字中得到无效字符“-”

I add file to my API and got invalid character '-' in numeric literal in POST API

我知道此代码需要发送 JSON 而不是 API

中的表单数据
err := ctx.ShouldBindJSON(&modelAdd)
    if err != nil {
        return err
    }

但我需要添加文件,是否有像 ShouldBindJSON 之类的东西,但用于 FormData?

您可以使用 ShouldBind 从表单数据中获取数据,如文档所述

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