Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HandlerNodes ¶
type HandlerNodes []HanlderNode
type HanlderNode ¶
type HanlderNode interface { Add(context.Handler, ...string) Handle(string, *context.Context) bool Equal(HanlderNode) bool }
func NewHandlerNode ¶
func NewHandlerNode(parameter string, handler context.Handler) HanlderNode
type RegexpHandler ¶
func NewRegexpHandler ¶
func NewRegexpHandler(name string, handler context.Handler) *RegexpHandler
func (*RegexpHandler) Equal ¶
func (r *RegexpHandler) Equal(n HanlderNode) bool
type StringHandler ¶
func NewStringHandler ¶
func NewStringHandler(pattern string, handler context.Handler) *StringHandler
func (*StringHandler) Equal ¶
func (s *StringHandler) Equal(n HanlderNode) bool
Click to show internal directories.
Click to hide internal directories.