mirror of https://github.com/golang/go.git
os: add examples for Mkdir and MkdirAll
This commit is contained in:
parent
a5c0b19080
commit
44e617912f
|
|
@ -241,3 +241,25 @@ func ExampleWriteFile() {
|
|||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
func ExampleMkdir() {
|
||||
err := os.Mkdir("testdir", 0750)
|
||||
if err != nil && !os.IsExist(err) {
|
||||
log.Fatal(err)
|
||||
}
|
||||
err = os.WriteFile("testdir/testfile.txt", []byte("Hello, Gophers!"), 0660)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
func ExampleMkdirAll() {
|
||||
err := os.MkdirAll("test/subdir", 0750)
|
||||
if err != nil && !os.IsExist(err) {
|
||||
log.Fatal(err)
|
||||
}
|
||||
err = os.WriteFile("test/subdir/testfile.txt", []byte("Hello, Gophers!"), 0660)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue