func RemoveSubtree(fs fsi.FileSystem) (*bytes.Buffer, string) { bb := new(bytes.Buffer) wpf(bb, "-------removedir----\n\n") err := fs.RemoveAll("ch1/ch2/ch3") wpf(bb, "fs.RemoveAll() returned %v\n\n", err) testRes := "" if err != nil { testRes = spf("RemoveTree: %v", err) } return bb, testRes }