gpt4 book ai didi

Goland运行调试时无法获取正确的当前路径?

转载 作者:IT王子 更新时间:2023-10-29 01:56:43 25 4
gpt4 key购买 nike

当我调用下面的代码时,

 func GetCurrentDirectory() string {
dir, err := filepath.Abs(filepath.Dir(os.Args[0]))

它返回:

/private/var/folders/cg/mwzlhrjs5y55ny553g6xz9tr0000gn/T

当然,这是一个临时路径,我只是路径是我的当前目录,而不是临时目录。

dir, err := filepath.Abs("")

可以帮助我,但我必须判断在goland中是否处于运行、 Debug模式

最佳答案

要解决此问题,请转到 Run | Edit Configuration... | <name of your configuration>并更改 Working Directory属性以更改应用程序的工作目录或配置 Output directory为了配置创建和运行二进制文件的位置(默认情况下它在操作系统的临时目录中)。

关于Goland运行调试时无法获取正确的当前路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52942868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com