func (h ControlHandler) currentStatus(w http.ResponseWriter, controls player.Controls) (err error) { /* controls, err := player.NewMpdControls() if (err != nil) { return err } defer controls.Close() */ // get the status status, err := controls.Status() if err != nil { return err } j, _ := json.Marshal(status) w.Write(j) return err }