musicbrainz

package module
v0.0.0-...-c07e605 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2015 License: Apache-2.0 Imports: 5 Imported by: 1

README

go-musicbrainz

DEPRECATED. The project at https://github.com/michiwend/gomusicbrainz does the same as this one and loads more!

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakeQuery

func MakeQuery(url string) []byte

Types

type Artist

type Artist struct {
	Name           string    `xml:"name"`
	ArtistId       string    `xml:"id,attr"`
	Releases       []Release `xml:"release-group-list>release-group"`
	Disambiguation string    `xml:"disambiguation"`
}

type ArtistResult

type ArtistResult struct {
	Artists []Artist `xml:"artist-list>artist"`
}

func SearchArtist

func SearchArtist(artist string) ArtistResult

type Release

type Release struct {
	Title       string `xml:"title"`
	ReleaseId   string `xml:"id,attr"`
	ReleaseDate string `xml:"first-release-date"`
}

type ReleaseResult

type ReleaseResult struct {
	Artist Artist `xml:"artist"`
}

func GetReleases

func GetReleases(artistId string) ReleaseResult

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL