Go 言語ドキュメントの os.Mkdir 関数を学習してディレクトリを作成するには、特定のコード例が必要です。
Go 言語は、静的に型付けされ、コンパイルされ、並行プログラム 高い実行効率と優れた並行性パフォーマンスを備えた設計言語は、現代のコンピューター システムの開発で広く使用されています。 Go 言語では、ディレクトリを作成する操作も基本操作の 1 つです。Go 言語でディレクトリを作成する os.Mkdir 関数に慣れるために、この記事では具体的なコードを説明します。例。
os.Mkdir 関数は、Go 言語でディレクトリを作成するために使用される関数であり、その関数プロトタイプは次のとおりです。 #func Mkdir(name string, perm FileMode) error
パラメータ name は作成されるディレクトリの名前を表し、パラメータ perm は作成されるディレクトリの権限を表します。このうち、権限パラメータ perm は、os.FileMode 型のパラメータです。 os.FileMode タイプは、ファイルまたはディレクトリのアクセス許可とタイプを表すために使用されるタイプです。
関数が正常に実行された場合は nil が返され、それ以外の場合は非 nil エラータイプが返されます。
os.Mkdir 関数の具体的な使用法package main import ( "fmt" "os" ) func main() { err := os.Mkdir("testdir", 0777) if err != nil { fmt.Println("创建目录失败:", err.Error()) } else { fmt.Println("创建目录成功:testdir") } }
上記のコードでは、最初に fmt パッケージと os パッケージをインポートしました。これらはそれぞれコンソール出力とディレクトリ作成操作に使用されます。次に、main 関数で os.Mkdir 関数を呼び出して、testdir という名前のディレクトリを作成しました。 Unix/Linux システムでは、ディレクトリのアクセス許可はデフォルトで 0777 に設定されているため、os.Mkdir 関数を呼び出すときに、アクセス許可パラメータ perm を 0777 に設定できます。
関数呼び出しが完了したら、関数の戻り値 err を判定する必要もあります。ディレクトリが正常に作成された場合、戻り値 err は nil になる必要があります。それ以外の場合、err は非 nil 型になります。この例では、if 文の形式を使用して関数の戻り値を判定し、その結果情報を出力します。
結論以上がディレクトリを作成するには、Go 言語ドキュメントの os.Mkdir 関数を学習してください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。