package mpd func GetCurrent() (*Song, error) { if connerror != nil { return nil, connerror } curr, err := conn.CurrentSong() if err != nil { return nil, err } return newSong(curr), nil }