Skip to content

Instantly share code, notes, and snippets.

@jeena
Created April 1, 2016 15:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeena/1cc4f27cb72e718a4367c26cd01d042a to your computer and use it in GitHub Desktop.
Save jeena/1cc4f27cb72e718a4367c26cd01d042a to your computer and use it in GitHub Desktop.
package main
import "github.com/mikkyang/id3-go"
import "log"
import "strings"
func main() {
a, err := id3.Open("/tmp/music/01 Completement fou.mp3")
name1 := strings.TrimSpace(a.Artist())
if err != nil {
log.Println(err)
}
b, err2 := id3.Open("/tmp/music/2-01 Safari Disco Club.mp3")
name2 := strings.TrimSpace(b.Artist())
if err2 != nil {
log.Println(err2)
}
log.Println(name1 == name2, len(name1), len(name2))
for i := 0; i < len(name1); i++ {
log.Println(name1[i])
}
log.Println("---")
for i := 0; i < len(name2); i++ {
log.Println(name2[i])
}
}
/*
➜ jeena@Tinky Projects go run test.go
2016/04/01 17:08:16 false 6 5
2016/04/01 17:08:16 89
2016/04/01 17:08:16 101
2016/04/01 17:08:16 108
2016/04/01 17:08:16 108
2016/04/01 17:08:16 101
2016/04/01 17:08:16 0
2016/04/01 17:08:16 ---
2016/04/01 17:08:16 89
2016/04/01 17:08:16 101
2016/04/01 17:08:16 108
2016/04/01 17:08:16 108
2016/04/01 17:08:16 101
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment