bark

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2018 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddBookmark

func AddBookmark(url string) (title string, err error)

func ArchiveBookmark

func ArchiveBookmark(uuid string) (err error)

func DeleteBookmark

func DeleteBookmark(uuid string) (err error)

func GetHostFromURL

func GetHostFromURL(inputURL string) string

func GetPageTitle

func GetPageTitle(inputURL string) (title string, err error)

func InitializeDatabase

func InitializeDatabase() (err error)

func PrintBookmarkTable

func PrintBookmarkTable(bookmarks []Bookmark, printURLs bool, printIDs bool)

func Serve

func Serve()

Types

type Bookmark

type Bookmark struct {
	UUID           string
	AddedTimestamp int64
	URL            string
	Title          string
	Hostname       string
}

func GetArchivedBookmarks

func GetArchivedBookmarks() (bookmarks []Bookmark, err error)

func GetBookmark

func GetBookmark(bookmarks []Bookmark, indexString string) Bookmark

func GetBookmarkByUUID

func GetBookmarkByUUID(UUID string) (err error, bookmark Bookmark)

func GetBookmarks

func GetBookmarks() (bookmarks []Bookmark, err error)

type PageData

type PageData struct {
	Bookmarks []Bookmark
	Page      string
}

Jump to

Keyboard shortcuts

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