func (tr *X10DeviceResource) CreateDevice(c *gin.Context) { var device api.X10Device if err := c.Bind(&device); err != nil { c.JSON(400, api.NewError("problem decoding body")) return } // device.Status = api.TodoStatus device.Created = int32(time.Now().Unix()) tr.db.Save(&device) c.JSON(201, device) }