Skip to content

Commit 7c50887

Browse files
committed
update README
1 parent c8b510e commit 7c50887

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ package main
5858

5959
import (
6060
"fmt"
61+
"github.com/johnfercher/go-tree/node"
6162

6263
"github.com/johnfercher/go-tree/tree"
6364
)
@@ -66,24 +67,24 @@ import (
6667
func main() {
6768
tr := tree.New[string]()
6869

69-
tr.AddRoot(tree.NewNode(0, "0.0"))
70+
tr.AddRoot(node.New("0.0").WithID(0))
7071

71-
tr.Add(0, tree.NewNode(1, "0.1"))
72-
tr.Add(0, tree.NewNode(2, "0.2"))
72+
tr.Add(0, node.New("0.1").WithID(1))
73+
tr.Add(0, node.New("0.2").WithID(2))
7374

74-
tr.Add(1, tree.NewNode(3, "1.3"))
75-
tr.Add(1, tree.NewNode(4, "1.4"))
75+
tr.Add(1, node.New("1.3").WithID(3))
76+
tr.Add(1, node.New("1.4").WithID(4))
7677

77-
tr.Add(2, tree.NewNode(5, "2.5"))
78-
tr.Add(2, tree.NewNode(6, "2.6"))
78+
tr.Add(2, node.New("2.5").WithID(5))
79+
tr.Add(2, node.New("2.6").WithID(6))
7980

8081
root, ok := tr.GetRoot()
81-
fmt.Println(ok) // true
82-
fmt.Println(root.Get()) // 0, 0.0
82+
fmt.Println(ok) // true
83+
fmt.Println(root.GetData()) // 0.0
8384

8485
node, ok := tr.Get(3)
85-
fmt.Println(ok) // true
86-
fmt.Println(node.Get()) // 3, 1.3
86+
fmt.Println(ok) // true
87+
fmt.Println(node.GetData()) // 1.3
8788

8889
structure, ok := tr.GetStructure()
8990
fmt.Println(ok) // true
@@ -92,7 +93,7 @@ func main() {
9293
nodes, ok := tr.Backtrack(6)
9394
fmt.Println(ok) // true
9495
for _, node := range nodes {
95-
fmt.Println(node.Get()) // 6, 2.6; 2, 0.2; 0, 0.0
96+
fmt.Println(node.GetData()) // 2.6; 0.2; 0.0
9697
}
9798
}
9899
```

0 commit comments

Comments
 (0)