Documentation
¶
Index ¶
- type SwitchHandler
- func (s *SwitchHandler) Delete(serviceName string)
- func (s *SwitchHandler) Load(serviceName string) (http.Handler, bool)
- func (s *SwitchHandler) Name() middlewares.HandlerName
- func (s *SwitchHandler) Range(function func(key, value interface{}) bool)
- func (s *SwitchHandler) ServeHTTP(writer http.ResponseWriter, request *http.Request)
- func (s *SwitchHandler) Store(name string, handler http.Handler)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SwitchHandler ¶
type SwitchHandler struct {
// contains filtered or unexported fields
}
SwitchHandler is a middleware used to switch handler.
func (*SwitchHandler) Delete ¶
func (s *SwitchHandler) Delete(serviceName string)
func (*SwitchHandler) Name ¶
func (s *SwitchHandler) Name() middlewares.HandlerName
func (*SwitchHandler) Range ¶
func (s *SwitchHandler) Range(function func(key, value interface{}) bool)
func (*SwitchHandler) ServeHTTP ¶
func (s *SwitchHandler) ServeHTTP(writer http.ResponseWriter, request *http.Request)
Click to show internal directories.
Click to hide internal directories.