path.Split
最後のスラッシュの直後にパスを分割します。
path.Split
は、最後のスラッシュの直後にある PATH
を分割し、ディレクトリとベース コンポーネントに分割します。
返される値は、PATH
= DIR
+BASE
というプロパティを持ちます。
PATH
にスラッシュがない場合、空のディレクトリが返され、ベースは PATH
に設定されます。
注意: Windows では、PATH
はスラッシュ (/
) セパレーターに変換されます。
{{ $dirFile := path.Split "a/news.html" }} → $dirFile.Dir → "a/", $dirFile.File → "news.html"
{{ $dirFile := path.Split "news.html" }} → $dirFile.Dir → "", $dirFile.File → "news.html"
{{ $dirFile := path.Split "a/b/c" }} → $dirFile.Dir → "a/b/", $dirFile.File → "c"