Documentation
¶
Index ¶
- type BookDataStore
- func (store *BookDataStore) AddNewBook(book *model.Book) (*model.Book, error)
- func (store *BookDataStore) DeleteBookByID(id string) error
- func (store *BookDataStore) GetAllBooks() ([]*model.Book, error)
- func (store *BookDataStore) GetBookByID(id string) (*model.Book, error)
- func (store *BookDataStore) UpdateBookByID(id string, book *model.Book) (*model.Book, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookDataStore ¶
type BookDataStore struct {
URL string
}
BookDataStore ...
func (*BookDataStore) AddNewBook ¶
AddNewBook ...
func (*BookDataStore) DeleteBookByID ¶
func (store *BookDataStore) DeleteBookByID(id string) error
DeleteBookByID ...
func (*BookDataStore) GetAllBooks ¶
func (store *BookDataStore) GetAllBooks() ([]*model.Book, error)
GetAllBooks ...
func (*BookDataStore) GetBookByID ¶
func (store *BookDataStore) GetBookByID(id string) (*model.Book, error)
GetBookByID ...
func (*BookDataStore) UpdateBookByID ¶
UpdateBookByID ...
Click to show internal directories.
Click to hide internal directories.