main.go (525B)
1 package main 2 3 import ( 4 "bytes" 5 "fmt" 6 "github.com/LindholmLabs/golanglabs/src/dsa" 7 ) 8 9 func main() { 10 11 var tree dsa.Tree 12 13 for i := 0; i < 10; i++ { 14 tree.Insert(i) 15 } 16 fmt.Println("constructed tree, view it using the debugger.") 17 } 18 19 // PrintArr print an []int array 20 func PrintArr(v []int) { 21 22 var buffer bytes.Buffer 23 buffer.WriteString("{") 24 25 for i, n := range v { 26 buffer.WriteString(fmt.Sprintf("%d", n)) 27 if i < len(v)-1 { 28 buffer.WriteString(", ") 29 } 30 } 31 32 buffer.WriteString("}") 33 34 fmt.Println(buffer.String()) 35 }