Skip to content

chapter3/mplayer/src/smp/mlib/manager.go的第25-27行貌似没必要 #15

@rnoldo

Description

@rnoldo
func (m *MusicManager) Find(name string) *MusicEntry {
    if len(m.musics) == 0 {
        return nil
    }

    for _, m := range m.musics {
        if m.Name == name {
            return &m
        }
    }
    return nil
}

这里的
if len(m.musics) == 0 {
return nil
}
感觉没必要做这一步判断,下面for进不去,直接return nil了

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions