Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

avl state

Back to all declarations

Node

type

Node represents a node in an AVL tree.

Value

avl.Node

NewNode

func(key string, value interface{...}) *avl.Node

NewNode creates a new node with the given key and value.

Open
OID
0b8568…aa19:3
NewNode details

Inspect func

ITree

type

Value

avl.ITree

IterCbFn

type

Value

avl.IterCbFn

Tree

type

The zero struct can be used as an empty tree.

Value

avl.Tree

NewTree

func() *avl.Tree

NewTree creates a new empty AVL tree.

Open
OID
0b8568…aa19:6
NewTree details

Inspect func
Node : type =avl.Node
NewNode : func(key string, value interface{...}) *avl.Node Inspect
maxInt8 : func(a int8, b int8) int8 Inspect
ITree : type =avl.ITree
IterCbFn : type =avl.IterCbFn
Tree : type =avl.Tree
NewTree : func() *avl.Tree Inspect