package
1.0.1
Repository: https://github.com/headzoo/surf.git
Documentation: pkg.go.dev

# Functions

NewFileBookmarks creates and returns a new *FileBookmarks type.
NewHistoryState creates and returns a new *State type.
NewMemoryBookmarks creates and returns a new *BookmarkMemoryJar type.
New returns a new cookie jar.
NewMemoryHeaders creates and readers a new http.Header slice.
NewMemoryHistory creates and returns a new *StateHistory type.

# Structs

FileBookmarks is an implementation of BookmarksJar that saves to a file.
MemoryBookmarks is an in-memory implementation of BookmarksJar.
MemoryHistory is an in-memory implementation of the History interface.
Node holds stack values and points to the next element.
State represents a point in time.

# Interfaces

BookmarksJar is a container for storage and retrieval of bookmarks.
History is a type that records browser state.

# Type aliases

BookmarksMap stores bookmarks.