os.FileExists
文法
os.FileExists PATH
戻り値
bool
エイリアス
fileExists
os.FileExists
関数は、指定されたパスをプロジェクトのルートディレクトリからの相対パスとして解釈します。
マッチするファイルまたはディレクトリが見つからなかった場合、そのパスは contentDir
からの相対パスとして解釈します。
先頭にパスセパレーター (/
) をつけるかどうかは任意です。
以下のようなディレクトリ構造があったとします。
content/
├── about.md
├── contact.md
└── news/
├── article-1.md
└── article-2.md
本関数はそれぞれ以下のような値を返します。
{{ fileExists "content" }} → true
{{ fileExists "content/news" }} → true
{{ fileExists "content/news/article-1" }} → false
{{ fileExists "content/news/article-1.md" }} → true
{{ fileExists "news" }} → true
{{ fileExists "news/article-1" }} → false
{{ fileExists "news/article-1.md" }} → true