New creates a new graph.
(Id string, conn redis.Conn)
| 27 | |
| 28 | // New creates a new graph. |
| 29 | func GraphNew(Id string, conn redis.Conn) Graph { |
| 30 | return Graph{ |
| 31 | Id: Id, |
| 32 | Nodes: make(map[string]*Node, 0), |
| 33 | Edges: make([]*Edge, 0), |
| 34 | Conn: conn, |
| 35 | labels: make([]string, 0), |
| 36 | relationshipTypes: make([]string, 0), |
| 37 | properties: make([]string, 0), |
| 38 | } |
| 39 | } |
| 40 | |
| 41 | // AddNode adds a node to the graph. |
| 42 | func (g *Graph) AddNode(n *Node) { |