package controller import ( "github.com/gin-gonic/gin" "kng_feed_api/model" "net/http" ) func LoadAvailabilityInfo(context *gin.Context) { var availabilityArray model.AvailabilityArray err := context.ShouldBindJSON(&availabilityArray) if err != nil { context.JSON(http.StatusBadRequest, gin.H{"error": err.Error()}) return } for _, av := range availabilityArray.AvailabilityArray { product := model.Availability{ CodeCarCaDe: av.CodeCarCaDe, Available: av.Available, } product.CreateOrUpdate() } context.JSON(http.StatusCreated, gin.H{"ok": "Saved"}) }