Skip to main content

Dir は、パスの最後の要素を除くすべてを返します。

path.Dir は、 PATH の最後の要素を除くすべての要素、通常は PATH のディレクトリを返します。

返されるパスは、決してスラッシュで終わることはありません。 PATH が空の場合、. が返されます。

注意: Windows では、PATH はスラッシュ (/) セパレーターに変換されます。

{{ path.Dir "a/news.html" }} → "a"
{{ path.Dir "news.html" }} → "."
{{ path.Dir "a/b/c" }} → "a/b"
{{ path.Dir "/x/y/z" }} → "/x/y"