func NewTree(path string) (t *Tree, err error) {
	root, err := NewDir(path)
	if err != nil {
		return
	}
	t = &Tree{
		Root: root,
	}
	return
}
// NewTree creates a new directory for the specified path
NewTree creates a new directory for the specified path
// NewTree creates a new directory for the specified path
func NewTree(path string) (t *Tree, err error) {
	root, err := NewDir(path)
	if err != nil {
		return
	}
	t = &Tree{
		Root: root,
	}
	return
}
func NewTree ( path string ) ( t * Tree , err error ) { root , err := NewDir ( path ) if err != nil { return } t = & Tree { Root : root , } return }
NewTree creates a new directory for the specified path
NewTree creates a new directory for the specified path