code: func (f *Folder) findFolder(path []string) *Folder {
  	if len(path) < 1 {
  		return f
  	}
  	name := path[0]
  	if next, found := f.Folders[name]; found {
  		return next.findFolder(path[1:])
  	}
  	return nil
  }
docs: // findFolder recursively tries to find the named sub-folder