Versions in this module Expand all Collapse all v0 v0.1.1 Jul 5, 2022 Changes in this version + func PrintTracks(tracks []*Track) + func PrintTracksAsHTML(tracks []*Track) (HTMLString string, err error) + type ByAlbum []*Track + func (x ByAlbum) At(i int) interface{} + func (x ByAlbum) Len() int + func (x ByAlbum) Less(i, j int) bool + func (x ByAlbum) Swap(i, j int) + type ByArtist []*Track + func (x ByArtist) At(i int) interface{} + func (x ByArtist) Len() int + func (x ByArtist) Less(i, j int) bool + func (x ByArtist) Swap(i, j int) + type ByLength []*Track + func (x ByLength) At(i int) interface{} + func (x ByLength) Len() int + func (x ByLength) Less(i, j int) bool + func (x ByLength) Swap(i, j int) + type ByTitle []*Track + func (x ByTitle) At(i int) interface{} + func (x ByTitle) Len() int + func (x ByTitle) Less(i, j int) bool + func (x ByTitle) Swap(i, j int) + type ByYear []*Track + func (x ByYear) At(i int) interface{} + func (x ByYear) Len() int + func (x ByYear) Less(i, j int) bool + func (x ByYear) Swap(i, j int) + type CustomSort struct + func (x CustomSort) Len() int + func (x CustomSort) Less(i, j int) bool + func (x CustomSort) Swap(i, j int) + type Track struct + Album string + Artist string + Length time.Duration + Title string + Year int