Documentation
¶
Index ¶
- func GetReader(driver string, dburl string) (tl.Reader, error)
- func GetWriter(driver string, dburl string) (tl.Writer, error)
- func MustGetReader(inurl string) tl.Reader
- func MustGetWriter(outurl string, create bool) tl.Writer
- func MustOpenReaderOrExit(path string) tl.Reader
- func MustOpenReaderOrPanic(path string) tl.Reader
- func MustOpenWriterOrExit(path string) tl.Writer
- func MustOpenWriterOrPanic(path string) tl.Writer
- func NewReader(url string) (tl.Reader, error)
- func NewWriter(dburl string) (tl.Writer, error)
- func RegisterExtension(name string, factory extensionFactory)
- func RegisterReader(name string, factory readerFactory)
- func RegisterWriter(name string, factory writerFactory)
- type Extension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustGetReader ¶ added in v0.8.0
MustGetReader or exits.
func MustGetWriter ¶ added in v0.8.0
MustGetWriter or exits.
func MustOpenReaderOrExit ¶
MustOpenReaderOrExit is a helper that returns an opened a reader or exits.
func MustOpenReaderOrPanic ¶
MustOpenReaderOrPanic is a helper that returns an opened reader or panics.
func MustOpenWriterOrExit ¶
MustOpenWriterOrExit is a helper that returns an opened a writer or exits.
func MustOpenWriterOrPanic ¶
MustOpenWriterOrPanic is a helper that returns an opened writer or panics.
func RegisterExtension ¶
func RegisterExtension(name string, factory extensionFactory)
RegisterExtension registers an Extension.
func RegisterReader ¶
func RegisterReader(name string, factory readerFactory)
RegisterReader registers a Reader.
func RegisterWriter ¶
func RegisterWriter(name string, factory writerFactory)
RegisterWriter registers a Writer.
Types ¶
type Extension ¶
Extension defines two methods that specify the entities in an Extension and how to Create the necessary output structures, e.g. in a database.
func GetExtension ¶
GetExtension returns an Extension.
Click to show internal directories.
Click to hide internal directories.