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

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

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

Go
蓝山帝景 2023-07-04 14:53:51
我需要在 MacOS 上使用 golang 找到文档文件夹路径。我可以这样做:docsPath := os.Getenv("HOME") + "/Documents"但我不知道“文档”是否是其他操作系统语言的有效解决方案。如果 Mac 是意大利语怎么办?有没有办法确定?或者我在哪里可以找到证明它始终是“文档”的信息?遗憾的是我无法使用除英语之外的任何 Mac。
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

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"))

 }


查看完整回答
反对 回复 2023-07-04
  • 1 回答
  • 0 关注
  • 102 浏览
慕课专栏
更多

添加回答

举报

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