Versions in this module Expand all Collapse all v0 v0.1.1 Feb 8, 2023 v0.1.0 Sep 18, 2022 Changes in this version + type Graph struct + func New() *Graph + func (g *Graph) Ancestors(path string) (ancestors []string) + func (g *Graph) Children(from string) (tos []string) + func (g *Graph) Descendants(path string) (descendants []string) + func (g *Graph) Link(from, to string) + func (g *Graph) Nodes() (nodes []string) + func (g *Graph) Parents(to string) (froms []string) + func (g *Graph) Remove(paths ...string) + func (g *Graph) Set(path string) + func (g *Graph) ShortestPath(start, end string) (nodes []string, err error) + func (g *Graph) ShortestPathOf(start string, ends []string) (nodes []string, err error) + func (g *Graph) String() string