Golang中没有这样的文件或目录错误

Golang中没有这样的文件或目录错误,第1张

Golang中没有这样的文件或目录错误

我已经通过提供html的绝对路径解决了这个问题。为此,我创建了一个可解析html的类。

package htmltemplatesimport ("html/template""path/filepath")

在NewHandler方法中,我删除了//模板用于存储所有模板var模板* template.Template

func init() {filePrefix, _ := filepath.Abs("./work/src/Project/view/html/")       // path from the working directoryTemplates = template.Must(template.ParseFiles(filePrefix + "/first.html")) ...//htmls must be specified here to parse it}

在NewHandler中,我删除了前5行,而是给了

err := htmltemplates.Templates.ExecuteTemplate(w, "first.html", nil)

它现在正在工作。但是,如果有的话,需要一个更好的解决方案



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5008094.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存