Package encoding provides a common graph encoding API.
Attribute is an encoded key value attribute pair use in graph encoding.
AttributeSetter is implemented by types that can set an encoded graph attribute.
Attributer defines graph.Node or graph.Edge values that can specify graph attributes.
Builder is a graph that can have user-defined nodes and edges added.
MultiBuilder is a graph that can have user-defined nodes and edges added.
|digraph6||Package digraph6 implements graphs specified by digraph6 strings.|
|dot||Package dot implements GraphViz DOT marshaling and unmarshaling of graphs.|
|graph6||Package graph6 implements graphs specified by graph6 strings.|
|graphql||Package graphql implements JSON marshaling and unmarshaling of graph as used by GraphQL|