ディレクトリが golang かどうかを確認する方法

リリース: 2020-01-13 09:56:58
オリジナル
6521 人が閲覧しました

ディレクトリが golang かどうかを確認する方法

golang でファイルかディレクトリかを判断する方法:

package main
import (
    "os"
        "fmt"
)
func main()  {
    file := "/root/data/testFile.txt"
        fmt.Printf("%s is file: %v\n", file, IsFile(file))
}
// IsFile checks whether the path is a file,
// it returns false when it's a directory or does not exist.
func IsFile(f string) bool {
    fi, e := os.Stat(f)
    if e != nil {
        return false
    }
    return !fi.IsDir()
}
ログイン後にコピー

os.path.isdir() は、オブジェクトがディレクトリかどうかを判断するために使用されます。 。指定されたファイルがディレクトリの場合は true を返し、それ以外の場合は false を返します。

golang の詳細については、PHP 中国語 Web サイトの golang チュートリアル 列に注目してください。

以上がディレクトリが golang かどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート