code: func (g *UndirectedGraph) Edge(u, v graph.Node) graph.Edge {
  	return g.EdgeBetween(u, v)
  }
docs: // Edge returns the edge from u to v if such an edge exists and nil otherwise.
  // The node v must be directly reachable from u as defined by the From method.