mirror of
https://github.com/golang/go
synced 2024-11-25 11:07:59 -07:00
godoc: fix codewalk handler
For URLs ending with /, the handler did not work, trying to append ".xml" to the path. For instance, the "Share Memory by Communicating" returned the following error: open /Users/francisco.souza/lib/go/doc/codewalk/sharemem/.xml: no such file or directory R=adg, minux.ma CC=golang-dev https://golang.org/cl/5797065
This commit is contained in:
parent
60b98d6208
commit
bb6e685b7b
@ -53,7 +53,9 @@ func codewalk(w http.ResponseWriter, r *http.Request) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Otherwise append .xml and hope to find
|
// Otherwise append .xml and hope to find
|
||||||
// a codewalk description.
|
// a codewalk description, but before trim
|
||||||
|
// the trailing /.
|
||||||
|
abspath = strings.TrimRight(abspath, "/")
|
||||||
cw, err := loadCodewalk(abspath + ".xml")
|
cw, err := loadCodewalk(abspath + ".xml")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Print(err)
|
log.Print(err)
|
||||||
|
Loading…
Reference in New Issue
Block a user