We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af6637d commit dd20e3fCopy full SHA for dd20e3f
tool.go
@@ -563,7 +563,11 @@ type serveCommandFileSystem struct {
563
}
564
565
func (fs serveCommandFileSystem) Open(requestName string) (http.File, error) {
566
- name := path.Join(fs.serveRoot, requestName[1:]) // requestName[0] == '/'
+ name := requestName[1:] // requestName[0] == '/'
567
+ if !strings.HasSuffix(requestName, ".go") {
568
+ name = path.Join(fs.serveRoot, name)
569
+ }
570
+
571
dir, file := path.Split(name)
572
base := path.Base(dir) // base is parent folder name, which becomes the output file name.
573
0 commit comments