Documentation
¶
Index ¶
- type RoutesHandler
- type Server
- func (s *Server) CreatePayment(w http.ResponseWriter, r *http.Request)
- func (s *Server) DeletePayment(w http.ResponseWriter, r *http.Request)
- func (s *Server) DumpPayment(w http.ResponseWriter, r *http.Request)
- func (s *Server) FetchPayment(w http.ResponseWriter, r *http.Request)
- func (s *Server) ListPayments(w http.ResponseWriter, r *http.Request)
- func (s *Server) ListVersions(w http.ResponseWriter, r *http.Request)
- func (s *Server) Start() error
- func (s *Server) UpdatePayment(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RoutesHandler ¶
type RoutesHandler interface { ListVersions(w http.ResponseWriter, r *http.Request) ListPayments(w http.ResponseWriter, r *http.Request) CreatePayment(w http.ResponseWriter, r *http.Request) FetchPayment(w http.ResponseWriter, r *http.Request) UpdatePayment(w http.ResponseWriter, r *http.Request) DeletePayment(w http.ResponseWriter, r *http.Request) DumpPayment(w http.ResponseWriter, r *http.Request) }
type Server ¶
type Server struct { Router *chi.Mux Port int Nats f3nats.NatsConn // contains filtered or unexported fields }
func (*Server) CreatePayment ¶
func (s *Server) CreatePayment(w http.ResponseWriter, r *http.Request)
func (*Server) DeletePayment ¶
func (s *Server) DeletePayment(w http.ResponseWriter, r *http.Request)
func (*Server) DumpPayment ¶
func (s *Server) DumpPayment(w http.ResponseWriter, r *http.Request)
func (*Server) FetchPayment ¶
func (s *Server) FetchPayment(w http.ResponseWriter, r *http.Request)
func (*Server) ListPayments ¶
func (s *Server) ListPayments(w http.ResponseWriter, r *http.Request)
func (*Server) ListVersions ¶
func (s *Server) ListVersions(w http.ResponseWriter, r *http.Request)
func (*Server) UpdatePayment ¶
func (s *Server) UpdatePayment(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.