func hostDisable(c *gin.Context) { id := c.Param("id") host := types.Host{} mydb.Table("host").Where("id = ?", id).First(&host) if err := mydb.Error; err != nil { c.JSON(http.StatusOK, gin.H{"code": http.StatusBadRequest, "message": err.Error()}) return } host.Status = "2" mydb.Save(&host) c.JSON(http.StatusOK, gin.H{"code": http.StatusOK, "host": "disable the host success"}) }