code: function go(path, title, shouldReplace) {
    // Server-side usage: directly execute handlers for the path
    if (!hist) return central[TRIGGER]('emit', getPathFromBase(path))
  
    path = route._.base + normalize(path)
    title = title || doc.title
    // browsers ignores the second parameter `title`
    shouldReplace
      ? hist.replaceState(null, title, path)
      : hist.pushState(null, title, path)
    // so we need to set it manually
    doc.title = title
    routeFound = false
    emit()
    return routeFound
  }
docs: Go to the path
  @param {string} path - destination path
  @param {string} title - page title
  @param {boolean} shouldReplace - use replaceState or pushState
  @returns {boolean} - route not found flag