gpt4 book ai didi

macos - 如何查找 Mac 文档路径(与语言无关)

转载 作者:数据小太阳 更新时间:2023-10-29 03:18:53 26 4
gpt4 key购买 nike

我需要在 MacOS 上使用 golang 找到文档文件夹路径。我可以这样做:

docsPath := os.Getenv("HOME") + "/Documents"

但我不知道“Do​​cuments”是否是其他操作系统语言的有效解决方案。如果 Mac 是意大利语怎么办?有没有办法确定?或者我在哪里可以找到它始终是“文档”的可靠信息?遗憾的是,我无法访问除英语以外的任何 Mac。

最佳答案

MacOS 将所有用户文件和文件夹放置到 /Users/%username%/,例如对我来说 /Users/lisitsky。文档位于子文件夹 /Users/username/Documents。您可以通过 ls/Users/username/Documents 在终端中查看它的名称。

Finder 以您的语言显示标准文件夹的本地化名称,但在系统级别使用标准名称。

你也可以检查 os/user 模块。

 func main() {    
usr, _ := user.Current()
dir := usr.HomeDir
fmt.Println(dir, path.Join(dir, "Documents"))
}

关于macos - 如何查找 Mac 文档路径(与语言无关),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57002295/

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