在项目的main函数里面增加代码。就可以读出当前程序的目录啦
// execPath returns the executable path.
func execPath() (string, error) {
file, err := exec.LookPath(os.Args[0])
if err != nil {
return "", err
}
return filepath.Abs(file)
}
本文介绍了一个简单的Go语言函数,该函数能够返回当前正在运行程序的完整路径。通过使用os和exec包,此方法有助于确定程序的位置,这对于需要知道程序安装或执行位置的应用场景特别有用。
在项目的main函数里面增加代码。就可以读出当前程序的目录啦
// execPath returns the executable path.
func execPath() (string, error) {
file, err := exec.LookPath(os.Args[0])
if err != nil {
return "", err
}
return filepath.Abs(file)
}
1707
1453

被折叠的 条评论
为什么被折叠?