Documentation ¶
Index ¶
- type Server
- func (s Server) Create(w http.ResponseWriter, r *http.Request)
- func (s Server) CreateWatch(w http.ResponseWriter, r *http.Request)
- func (s Server) Delete(w http.ResponseWriter, r *http.Request)
- func (s Server) Get(w http.ResponseWriter, r *http.Request)
- func (s Server) ListWatch(w http.ResponseWriter, r *http.Request)
- func (s *Server) Router() http.Handler
- func (s *Server) Run()
- func (s *Server) SetupServer()
- func (s Server) TickerWatcherList(w http.ResponseWriter, r *http.Request)
- func (s Server) Update(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { DB storage.DataAccessLayer Port string Ctx context.Context }
Server - Dependancy injection through interfaces
func (Server) Create ¶
func (s Server) Create(w http.ResponseWriter, r *http.Request)
Create - Http Handler for Creating Ticker Watches
func (Server) CreateWatch ¶
func (s Server) CreateWatch(w http.ResponseWriter, r *http.Request)
Create - Http Handler for Creating Ticker Watches
func (Server) Delete ¶
func (s Server) Delete(w http.ResponseWriter, r *http.Request)
Delete - Http Handler for Deleting Ticker Watcher
func (Server) Get ¶
func (s Server) Get(w http.ResponseWriter, r *http.Request)
Get - Http Handler for Getting Ticker
func (Server) ListWatch ¶
func (s Server) ListWatch(w http.ResponseWriter, r *http.Request)
ListWatch - Http Handler for Listing Watches
func (Server) TickerWatcherList ¶
func (s Server) TickerWatcherList(w http.ResponseWriter, r *http.Request)
TickerWatcherList - Http Handler for Listing Tickers Watches
Click to show internal directories.
Click to hide internal directories.