Versions in this module Expand all Collapse all v0 v0.0.2 Mar 25, 2023 v0.0.1 May 28, 2021 Changes in this version + var ErrImpreciseResults = errors.New("imprecise results") + var ErrNoResults = errors.New("no results") + type Client interface + Lookup func(ctx context.Context, id int, opts ...option.LookupOption) (LookupResponse, error) + func New() Client + type LookupResponse struct + ResultCount int64 + Results []Result + func UnmarshalLookupResponse(data []byte) (LookupResponse, error) + func (l *LookupResponse) Marshal() ([]byte, error) + func (l LookupResponse) Result() (Result, error) + type Result struct + Advisories []string + AppletvScreenshotURLs []interface{} + ArtistID int64 + ArtistName string + ArtistViewURL string + ArtworkURL100 string + ArtworkURL512 string + ArtworkURL60 string + AverageUserRating float64 + AverageUserRatingForCurrentVersion float64 + BundleID string + ContentAdvisoryRating string + Currency string + CurrentVersionReleaseDate string + Description string + Features []string + FileSizeBytes string + FormattedPrice string + GenreIDS []string + Genres []string + IpadScreenshotURLs []string + IsGameCenterEnabled bool + IsVppDeviceBasedLicensingEnabled bool + Kind string + LanguageCodesISO2A []string + MinimumOSVersion string + Price float64 + PrimaryGenreID int64 + PrimaryGenreName string + ReleaseDate string + ReleaseNotes string + ScreenshotURLs []string + SellerName string + SellerURL string + SupportedDevices []string + TrackCensoredName string + TrackContentRating string + TrackID int64 + TrackName string + TrackViewURL string + UserRatingCount int64 + UserRatingCountForCurrentVersion int64 + Version string + WrapperType string