// Add - Add a new node with a key and some data
Add a new node with a key and some data
// Add - Add a new node with a key and some data
func (lt *LinkedTreeNode) Add(key string, data interface{}) (bool, error) {
	if lt.Parent != nil {
		return lt.Parent.Add(key, data)
	}
	return lt.add(key, data)
}
func ( lt * LinkedTreeNode ) Add ( key string , data interface { } ) ( bool , error ) { if lt . Parent != nil { return lt . Parent . Add ( key , data ) } return lt . add ( key , data ) }
Add a new node with a key and some data
Add a new node with a key and some data