Documentation ¶
Index ¶
Constants ¶
View Source
const ( ErrNotFound = DatabaseError("Could not get value from database, no such index") ErrCouldNotConnect = DatabaseError("Could not connect to specified database file") ErrCouldNotCreateTable = DatabaseError("Could not create table") ErrCouldNotQueryDatabase = DatabaseError("Could not query database") ErrCouldNotExecuteQuery = DatabaseError("Could not execute query to database") ErrCouldNotDeleteFromDatabase = DatabaseError("Could not execute delete query to database") ErrNoValueModified = DatabaseError("No value was modified") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
// contains filtered or unexported fields
}
func (*Database) CloseConnection ¶
func (db *Database) CloseConnection()
func (*Database) DeletePodcast ¶
func (*Database) GetPodcasts ¶
func (db *Database) GetPodcasts() ([]PodcastOut, error)
func (*Database) SavePodcast ¶
func (*Database) SortPodcastByTitle ¶
func (db *Database) SortPodcastByTitle() []PodcastOut
type DatabaseError ¶
type DatabaseError string
func (DatabaseError) Error ¶
func (e DatabaseError) Error() string
type PodcastOut ¶
Click to show internal directories.
Click to hide internal directories.