在 Mac 上学习 golang 的 Web 开发,在调用模板及 HTML 文件的时候,一直报错 之后使用
wd,err := os.Getwd()
后,得知目录是/Users/username 请问,为什么目录会是这个?而不是编译后的文件目录呢? 该如何解决这个问题?
有疑问加站长微信联系(非本文作者)

在 Mac 上学习 golang 的 Web 开发,在调用模板及 HTML 文件的时候,一直报错 之后使用
wd,err := os.Getwd()
后,得知目录是/Users/username 请问,为什么目录会是这个?而不是编译后的文件目录呢? 该如何解决这个问题?
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
这个是指你当前的运行目录, 即
pwd
要找到你的相对路径, 应该先找到应用程序所在的路径, 再从应用程序的路径找到相对的其他文件的路径.
大哥,谢谢您!请问我该如何设置这个目录呢?总不能调用静态文件、模板之类的,都写成绝对目录吧? 求指点!
http 设置静态目录 搜到这样一篇文章,请问 golang 中的,都是要这么设置吗?