为了账号安全,请及时绑定邮箱和手机立即绑定

golang获取此文件的绝对路径?

golang获取此文件的绝对路径?

哔哔one 2019-08-24 21:44:39
获取当前文件的绝对路径,哪怕是被其他程序调用,也是获取当前文件的绝对路径,怎么做呢?因为我要用crontab去执行一个golang文件,我要获取golang文件当前的路径,而不是/root路径,比如说我的golang位于/app/scripts/gosrc/main.go,我想在任意位置执行golang程序都能获得这个路径
查看完整描述

2 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

golang程序启动的时候第一个参数就是程序所在路径的绝对路径,一般用os.Args[0]来获取。根据这个路径你可以计算出程序运行所在的绝对目录了。
                            
查看完整回答
反对 回复 2019-08-24
  • 2 回答
  • 0 关注
  • 3360 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信