func itemsDestroyHandler(db *db.DB) gin.HandlerFunc { return func(c *gin.Context) { code := c.Param("code") err := db.DeleteItem(code) if err != nil { c.String(http.StatusNotFound, "Item not found.") return } c.JSON(http.StatusOK, gin.H{}) } }