Documentation
¶
Index ¶
- type App
- func (a *App) AddBookGet(w http.ResponseWriter, r *http.Request)
- func (a *App) AddBookPost(w http.ResponseWriter, r *http.Request)
- func (a *App) AddBooksJSON(w http.ResponseWriter, r *http.Request)
- func (a *App) DeleteBook(w http.ResponseWriter, r *http.Request)
- func (a *App) FillSampleData()
- func (a *App) Initialize(dbname string)
- func (a *App) ListBooks(w http.ResponseWriter, r *http.Request)
- func (a *App) ListBooksJSON(w http.ResponseWriter, r *http.Request)
- func (a *App) ListBooksTable(w http.ResponseWriter, r *http.Request)
- func (a *App) Run(addr string)
- func (a *App) UpdateBookGet(w http.ResponseWriter, r *http.Request)
- func (a *App) UpdateBookPost(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
App is a wrapper around a storm.DB instance to allow access to DB in HTTP handlers
func (*App) AddBookGet ¶
func (a *App) AddBookGet(w http.ResponseWriter, r *http.Request)
func (*App) AddBookPost ¶
func (a *App) AddBookPost(w http.ResponseWriter, r *http.Request)
func (*App) AddBooksJSON ¶
func (a *App) AddBooksJSON(w http.ResponseWriter, r *http.Request)
func (*App) DeleteBook ¶
func (a *App) DeleteBook(w http.ResponseWriter, r *http.Request)
func (*App) FillSampleData ¶
func (a *App) FillSampleData()
func (*App) Initialize ¶
func (*App) ListBooksJSON ¶
func (a *App) ListBooksJSON(w http.ResponseWriter, r *http.Request)
func (*App) ListBooksTable ¶
func (a *App) ListBooksTable(w http.ResponseWriter, r *http.Request)
func (*App) UpdateBookGet ¶
func (a *App) UpdateBookGet(w http.ResponseWriter, r *http.Request)
func (*App) UpdateBookPost ¶
func (a *App) UpdateBookPost(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.