aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNigel Tao <nigeltao@golang.org>2014-11-14 11:43:01 +1100
committerNigel Tao <nigeltao@golang.org>2014-11-14 11:43:01 +1100
commit891abf9cc7c9c33e6afccbc3f6cbd5ef17a223b5 (patch)
tree44e5b61b16a39828d7b3600b2a5454f3e923f704
parent38ea0ae05f1f2839949ca491a3541ada0e4c1211 (diff)
downloadgo-891abf9cc7c9c33e6afccbc3f6cbd5ef17a223b5.tar.gz
go-891abf9cc7c9c33e6afccbc3f6cbd5ef17a223b5.zip
net/http: add comment to clarify whether Dir is '/' or '\'.
LGTM=bradfitz R=bradfitz, alex.brainman CC=golang-codereviews https://golang.org/cl/168600044
-rw-r--r--src/net/http/fs.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/net/http/fs.go b/src/net/http/fs.go
index 7bd777b712..e322f710a5 100644
--- a/src/net/http/fs.go
+++ b/src/net/http/fs.go
@@ -22,8 +22,12 @@ import (
"time"
)
-// A Dir implements http.FileSystem using the native file
-// system restricted to a specific directory tree.
+// A Dir implements FileSystem using the native file system restricted to a
+// specific directory tree.
+//
+// While the FileSystem.Open method takes '/'-separated paths, a Dir's string
+// value is a filename on the native file system, not a URL, so it is separated
+// by filepath.Separator, which isn't necessarily '/'.
//
// An empty Dir is treated as ".".
type Dir string