Documentation ¶
Index ¶
- type Server
- func (s *Server) Hello(w http.ResponseWriter, r *http.Request)
- func (s *Server) Messages(w http.ResponseWriter, r *http.Request)
- func (s *Server) MessagesGetByIds(w http.ResponseWriter, r *http.Request)
- func (s *Server) MessagesPost(w http.ResponseWriter, r *http.Request)
- func (s *Server) RouteDelete(w http.ResponseWriter, r *http.Request)
- func (s *Server) RoutePost(w http.ResponseWriter, r *http.Request)
- func (s *Server) RoutePut(w http.ResponseWriter, r *http.Request)
- func (s *Server) RouteReorder(w http.ResponseWriter, r *http.Request)
- func (s *Server) RouteTest(w http.ResponseWriter, r *http.Request)
- func (s *Server) Routes(w http.ResponseWriter, r *http.Request)
- func (s *Server) ShutdownMiddleware(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
- func (s *Server) Stats(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 {
// contains filtered or unexported fields
}
Server represents a web API server.
func (*Server) MessagesGetByIds ¶
func (s *Server) MessagesGetByIds(w http.ResponseWriter, r *http.Request)
func (*Server) MessagesPost ¶
func (s *Server) MessagesPost(w http.ResponseWriter, r *http.Request)
func (*Server) RouteDelete ¶
func (s *Server) RouteDelete(w http.ResponseWriter, r *http.Request)
func (*Server) RouteReorder ¶
func (s *Server) RouteReorder(w http.ResponseWriter, r *http.Request)
func (*Server) ShutdownMiddleware ¶
func (s *Server) ShutdownMiddleware(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
ShutdownMiddleware will return http.StatusServiceUnavailable if server is already in shutdown progress.
Click to show internal directories.
Click to hide internal directories.