server

package
v0.0.0-...-4b8816d Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2021 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDSN

func NewDSN() string

Types

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer

func NewServer(db *gorm.DB) *Server

func (*Server) BorrowBook

func (s *Server) BorrowBook(w http.ResponseWriter, r *http.Request)

func (*Server) CreateBook

func (s *Server) CreateBook(w http.ResponseWriter, r *http.Request)

func (*Server) CreateReview

func (s *Server) CreateReview(w http.ResponseWriter, r *http.Request)

func (*Server) DeleteBook

func (s *Server) DeleteBook(w http.ResponseWriter, r *http.Request)

func (*Server) DeleteReview

func (s *Server) DeleteReview(w http.ResponseWriter, r *http.Request)

func (*Server) GetBook

func (s *Server) GetBook(w http.ResponseWriter, r *http.Request)

func (*Server) ListBookReviews

func (s *Server) ListBookReviews(w http.ResponseWriter, r *http.Request)

func (*Server) ListBooks

func (s *Server) ListBooks(w http.ResponseWriter, r *http.Request)

func (*Server) ListBooksAvailable

func (s *Server) ListBooksAvailable(w http.ResponseWriter, r *http.Request)

func (*Server) ListCheckouts

func (s *Server) ListCheckouts(w http.ResponseWriter, r *http.Request)

func (*Server) ReturnBook

func (s *Server) ReturnBook(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

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