]> Cypherpunks repositories - gostls13.git/commitdiff
io/fs: minor corrections to Sub docs
authorIan Lance Taylor <iant@golang.org>
Thu, 25 Feb 2021 16:21:52 +0000 (08:21 -0800)
committerIan Lance Taylor <iant@golang.org>
Wed, 2 Jun 2021 18:52:58 +0000 (18:52 +0000)
Fixes #44376

Change-Id: I9cd21adb9d4d434c3d8b8eb8af3042b70c763ea1
Reviewed-on: https://go-review.googlesource.com/c/go/+/296389
Trust: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
src/io/fs/sub.go

index 7822e555eaa0eb35ebeba07f4b669c9696aa4829..ae20e030a93de2f761e00744d14992065b0dfb66 100644 (file)
@@ -19,10 +19,10 @@ type SubFS interface {
 
 // Sub returns an FS corresponding to the subtree rooted at fsys's dir.
 //
-// If fs implements SubFS, Sub calls returns fsys.Sub(dir).
-// Otherwise, if dir is ".", Sub returns fsys unchanged.
+// If dir is ".", Sub returns fsys unchanged.
+// Otherwise, if fs implements SubFS, Sub returns fsys.Sub(dir).
 // Otherwise, Sub returns a new FS implementation sub that,
-// in effect, implements sub.Open(dir) as fsys.Open(path.Join(dir, name)).
+// in effect, implements sub.Open(name) as fsys.Open(path.Join(dir, name)).
 // The implementation also translates calls to ReadDir, ReadFile, and Glob appropriately.
 //
 // Note that Sub(os.DirFS("/"), "prefix") is equivalent to os.DirFS("/prefix")