2
我想編碼去編程語言的維基。 我已將/data
文件夾中的數據和.html
文件中的數據放入/tmpl
文件夾中。爲什麼filepath.Walk()恐慌?
我已經編寫了main
功能如下
func main() {
walk := func(path string, info os.FileInfo, err error) error {
if err == nil && !info.IsDir() && filepath.Ext(path) == ".html" {
http.HandleFunc("/view/", makeHandler(viewHandler))
http.HandleFunc("/edit/", makeHandler(editHandler))
http.HandleFunc("/save/", makeHandler(saveHandler))
}
return err
}
root := TEMPLATE_PATH + "edit.html"
err := filepath.Walk(root, walk)
if err != nil {
return
}
}
我得到panic edit.html not found
。任何人都可以請指導我?
什麼是您的TEMPLATE_PATH,並且它與您放置edit.html的位置有關?你是否跟隨別人的代碼? – minikomi
var TEMPLATE_PATH:=「tmpl /」。 – sreeprasad
在您的tmpl文件夾中是否有edit.html文件? – minikomi