This is a Go wrapper for working with iTuness Search API.
go get github.com/torabit/itunes
import . "github.com/torabit/itunes"
ctx := context.Background()
client := New()
results, err := client.Search(
ctx,
Term("Jamiroquai"),
Media(MediaMusic),
Limit(5)
)
results has ResultCount
and Result[]
ctx := context.Background()
client := New()
results, err := client.Lookup(
ctx,
ID(1611115294)
)
Lookup method requires LookupOption as an argument
You can also pass requestOption as an argument if necessary
There is an example of the API in the examples directory