如何返回一级返回存储在变量中的目录路径

哈维尔·萨拉斯(Javier Salas):

我正在尝试在Go Lang中的存储变量中返回1级,该怎么办?

Origin:
"/root/path"

Expected:
"/root/"

有一个功能可以自动执行吗?还是我必须手动做?

谢谢。

吉姆:

父目录始终可以由引用..,因此您可以将其附加到路径中。

例如:

p := "/root/path/"
p = filepath.Clean(filepath.Join(p, ".."))
fmt.Println(p)
// "/root"

如果path不是目录本身(或者您确定它不会以路径分隔符结尾),则可以使用该Dir函数获取包含目录。Dir 返回除路径的最后一个元素以外的所有元素,通常是路径的目录

p := "/root/path"
p = filepath.Dir(p)
fmt.Println(p)
// "/root"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

.gitignore如何忽略目录中的一级文件而不忽略子文件?

返回层次结构中第N级的类别的名称(parentId -1的类别为第一级)

如何在AASM中在州一级设置防护

如何仅在C中列出一级目录?

Travis CI构建失败,因为我的项目比git存储库目录低一级

在上一级目录中的Groovy findFiles

如何获取列表的第一级变量的名称?

TFS API仅返回第一级文件夹C#

如何跳过sankey图表中的一级数据?

搜索JSON对象,并从给定的key:value?返回上一级的密钥。

如何遍历当前目录中每个子目录的最后一级?

javascript仅返回字符串的一级域名

如何访问CSS上一级目录?

如何将Java文件编译到与Java文件处于同一级别的目录中?

如何返回COUNT(*)并将其存储在变量中以在VBscript中进一步使用

如何遍历存储在变量中的目录路径

将目录中的文件上移一级

获取QTreeView的根索引并返回上一级

如何在变量中存储选择语句的返回值

读取一级目录结构

lapply(x,as.factor)仅返回一级

如何正确返回数据并将其存储在变量中

如何在 Laravel 中检索低一级的 URL 路径?

如何限制 Praw Reddit 中的一级评论?

如何从存储在另一个 php 文件中的函数返回变量?

如何在列表压缩中从调用函数的多个返回变量中存储一个变量?

如何在 Docker 中复制上一级的所有目录?

如何将未来的返回值存储在变量中?

如何包含一级目录但排除二级目录?