Membuat max dan min panjang value di struct gin golang

saya memiliki code struct sebegai berikut :

type RegitserUser struct {
    Name string `json:"name" binding:"required"`
    Email string `json:"email" binding:"required"`
    Pin string `json:"pin" binding:"required,min=6,max=6"`
}

tetapi pas saya coba post di postman dengan jumlah pin 6 huruf tetap terjadi error pada handler :

    if err := c.BindJSON(&userInput); err != nil {
        c.JSON(400, gin.H{
            "message": "Wrong Parameter",
            "status": "error",
        })
        c.Abort()
        return
    }
avatar fadhil09
@fadhil09

12 Kontribusi 3 Poin

Dipost 3 tahun yang lalu

Tanggapan

apakah kalau angka kamu ganti jadi misalnya min 5 dan max 7, lalu masukkan 6 jadi berhasil? atau tetap errornya sama?

siap mas hilman saya coba dulu, terimakasih atas jawabannya

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban