首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何获取当前运行文件的目录?

如何获取当前运行文件的目录?
EN

Stack Overflow用户
提问于 2013-08-31 00:07:43
回答 9查看 229.9K关注 0票数 286

在nodejs中,我使用__dirname。在Golang中与此相当的是什么?

我已经在谷歌上找到了这篇文章http://andrewbrookins.com/tech/golang-get-directory-of-the-current-file/。他在其中使用了以下代码

_, filename, _, _ := runtime.Caller(1)
f, err := os.Open(path.Join(path.Dir(filename), "data.csv"))

但是在Golang中这是正确的方式还是惯用的方式呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18537257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档