code: func (s *Server) RegisterHandler(ctx interface{}, hdlrs map[string]HTTPHandlerFunc) {
  	s.Lock()
  	defer s.Unlock()
  	for path, fun := range hdlrs {
  		if _, ok := s.registeredHanders[path]; ok {
  			continue
  		}
  		s.mux.Handle(path, httpHandlerCustom{ctx, fun})
  		s.registeredHanders[path] = true
  	}
  }
docs: // RegisterHandler allows to register new handlers to the mux and to a specific path