os.Stat

os.Stat 函數會嘗試解析相對於專案根目錄的路徑。如果未找到匹配的檔案或目錄,則會嘗試解析相對於 contentDir 的路徑。可以選擇性地使用路徑分隔符(/)。

範例程式碼:

{{ $f := os.Stat "README.md" }}
{{ $f.IsDir }}    → false (bool)
{{ $f.ModTime }}  → 2021-11-25 10:06:49.315429236 -0800 PST (time.Time)
{{ $f.Name }}     → README.md (string)
{{ $f.Size }}     → 241 (int64)

{{ $d := os.Stat "content" }}
{{ $d.IsDir }}    → true (bool)

有關 FileInfo 結構的詳細資料,請參閱 Go 文檔