func (t *GoTree) Put(owner string, data interface{}) {
	t.rwm.Lock()
	defer t.rwm.Unlock()
	t.tree.Add(owner, data, nil)
}
// Put will put data to Tree. If the owner node already has some existing data
// they will be overwritten by the new data.
Put will put data to Tree. If the owner node already has some existing data
they will be overwritten by the new data.
// Put will put data to Tree . If the owner node already has some existing data // they will be overwritten by the new data .
func (t *GoTree) Put(owner string, data interface{}) {
	t.rwm.Lock()
	defer t.rwm.Unlock()
	t.tree.Add(owner, data, nil)
}
func ( t * GoTree ) Put ( owner string , data interface { } ) { t . rwm . Lock ( ) defer t . rwm . Unlock ( ) t . tree . Add ( owner , data , nil ) }
Put will put data to Tree.
Put will put data to Tree .