GO

template.ParseFiles文件路径踩坑

canace
2022-01-27 / 0 评论 / 571 阅读 / 正在检测是否收录...

GO的template.ParseFiles用于读取本地的html文件,但是它好像不支持相对路径,需要使用绝对路径。

可以使用下面方法:
os.Getwd() 可用于返回项目的根工作目录,然后与模板文件的内部路径连接:

// Working Directory

wd, err := os.Getwd()

if err != nil {

   log.Fatal(err)

}

// Template

tpl, err := template.ParseFiles(wd + "/templates/index.html")
0

评论

博主关闭了所有页面的评论