From 49d24d469eb4ecbbf5a77d905ca2bd1da0e18bbd Mon Sep 17 00:00:00 2001 From: Damien Neil Date: Tue, 12 Nov 2024 17:16:10 +0100 Subject: os: add Root.Remove For #67002 Change-Id: Ibbf44c0bf62f53695a7399ba0dae5b84d5efd374 Reviewed-on: https://go-review.googlesource.com/c/go/+/627076 Reviewed-by: Quim Muntal Reviewed-by: Ian Lance Taylor LUCI-TryBot-Result: Go LUCI --- src/os/root.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/os/root.go') diff --git a/src/os/root.go b/src/os/root.go index 1574817098..55455d2c94 100644 --- a/src/os/root.go +++ b/src/os/root.go @@ -120,6 +120,12 @@ func (r *Root) Mkdir(name string, perm FileMode) error { return rootMkdir(r, name, perm) } +// Remove removes the named file or (empty) directory in the root. +// See [Remove] for more details. +func (r *Root) Remove(name string) error { + return rootRemove(r, name) +} + func (r *Root) logOpen(name string) { if log := testlog.Logger(); log != nil { // This won't be right if r's name has changed since it was opened, -- cgit v1.3-5-g9baa