in websocketserver/handlers.go [80:91]
func (s *Server) initNamespace(namespaceName string) error {
if namespaceName == "" {
return fmt.Errorf("namespace cannot be empty")
}
if s.namespaces[namespaceName] != nil {
return nil
}
s.namespaces[namespaceName] = &namespace{eventHandlers: make(handlers)}
return nil
}