import "4d63.com/biblepassageapi"
bible.go bible_biblesorg.go bible_esvapi.go bible_net.go cache.go passage.go
var ( CEV = "CEV" GNT = "GNT" NASB = "NASB" AMP = "AMP" MSG = "MSG" )
type Bible interface { Source() string NameShort() string NameCommon() string Name() string GetPassage(reference string) (*Passage, error) }
type BibleBiblesOrg struct {
// contains filtered or unexported fields
}
func NewBiblesOrg(apiKey, translation string) BibleBiblesOrg
func (b BibleBiblesOrg) GetPassage(reference string) (*Passage, error)
func (b BibleBiblesOrg) Name() string
func (b BibleBiblesOrg) NameCommon() string
func (b BibleBiblesOrg) NameShort() string
func (b BibleBiblesOrg) Source() string
type BibleESVAPI struct {
// contains filtered or unexported fields
}
func NewESVAPI(apiKey string) BibleESVAPI
func (b BibleESVAPI) GetPassage(reference string) (*Passage, error)
func (b BibleESVAPI) Name() string
func (b BibleESVAPI) NameCommon() string
func (b BibleESVAPI) NameShort() string
func (b BibleESVAPI) Source() string
type BibleNET struct{}
Package biblepassageapi imports 10 packages (graph). Updated 2018-11-21. Refresh now. Tools for package owners.