goodreads

package
v0.0.0-...-813ea50 Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EditionTypes = []string{
	"Paperback",
	"Hardcover",
	"Mass Market Paperback",
	"Kindle Edition",
	"Nook",
	"ebook",
	"Library Binding",
	"Audiobook",
	"Audio CD",
	"Audio Cassette",
	"Audible Audio",
	"CD-ROM",
	"MP3 CD",
	"Board book",
	"Leather Bound",
	"Unbound",
	"Spiral-bound",
	"Unknown Binding",
}

Functions

func GoodReadsParser

func GoodReadsParser() parser.Parser

Types

type GRBook

type GRBook struct {
	Title           string
	SubTitle        string
	PublicationDate string
	Link            string
	Author          string
	BookFormat      string
	Description     string
	Language        string
	CoverUrl        string
}

type GRBookJson

type GRBookJson struct {
	Name          string `json:"name"`
	Image         string `json:"image"`
	BookFormat    string `json:"bookFormat"`
	NumberOfPages int    `json:"numberOfPages"`
	InLanguage    string `json:"inLanguage"`
	Isbn          string `json:"isbn"`
}

type GoodReads

type GoodReads struct{}

func (GoodReads) GetOptions

func (GoodReads) GetOptions() parser.Options

func (GoodReads) Parse

func (GoodReads) Parse(options *parser.Options) (*feeds.Feed, error)

func (GoodReads) String

func (GoodReads) String() string

Jump to

Keyboard shortcuts

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