Parcourir la source

Add Num field to Track

main
Matt Baer il y a 4 ans
Parent
révision
52749656f2
2 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. +3
    -0
      cmd/cdr/generate.go
  2. +1
    -0
      track.go

+ 3
- 0
cmd/cdr/generate.go Voir le fichier

@@ -26,6 +26,7 @@ var (

func newMixtape(wd string) (*cdr.Mixtape, error) {
m := &cdr.Mixtape{Tracks: []cdr.Track{}}
c := 1

filepath.Walk(wd, func(path string, i os.FileInfo, err error) error {
if !i.IsDir() && !strings.HasPrefix(i.Name(), ".") && i.Name() != "index.html" {
@@ -34,6 +35,8 @@ func newMixtape(wd string) (*cdr.Mixtape, error) {
log.Printf("Skipping track %s: %v", i.Name(), err)
return nil
}
t.Num = c
c++
log.Println("Adding track", t.Title)
m.Tracks = append(m.Tracks, *t)
}


+ 1
- 0
track.go Voir le fichier

@@ -6,6 +6,7 @@ type (
}

Track struct {
Num int
Title string
Artist string



Chargement…
Annuler
Enregistrer