Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookMetadata ¶
type BookMetadata struct { Asin string `json:"asin"` Authors []Person `json:"authors"` Copyright *int `json:"copyright,omitempty"` Description string `json:"description"` FormatType string `json:"formatType"` Genres []Genre `json:"genres"` Image *string `json:"image,omitempty"` IsAdult *bool `json:"isAdult,omitempty"` ISBN *string `json:"isbn,omitempty"` Language string `json:"language"` LiteratureType *string `json:"literatureType,omitempty"` Narrators []Person `json:"narrators"` PublisherName string `json:"publisherName"` Rating string `json:"rating"` Region string `json:"region"` ReleaseDate time.Time `json:"releaseDate"` RuntimeLength int `json:"runtimeLengthMin"` PrimarySeries *Series `json:"seriesPrimary,omitempty"` SecondarySeries *Series `json:"seriesSecondary,omitempty"` Subtitle *string `json:"subtitle,omitempty"` Summary string `json:"summary"` Title string `json:"title"` }
func (*BookMetadata) GenerateDirectoryName ¶
func (md *BookMetadata) GenerateDirectoryName() (string, error)
func (BookMetadata) WriteOpf ¶
func (md BookMetadata) WriteOpf(filename string) error
Click to show internal directories.
Click to hide internal directories.