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")
评论