February 2018
Intermediate to advanced
340 pages
9h 43m
English
package main import ( "fmt" "os" ) func main() { f, err := os.Create("test.file") if err != nil { panic(err) } defer f.Close() // Obtain current permissions fi, err := f.Stat() if err != nil { panic(err) } fmt.Printf("File permissions %v\n", fi.Mode()) // Change permissions err = f.Chmod(0777) if err != nil { panic(err) } fi, err = f.Stat() if err != nil { panic(err) } fmt.Printf("File permissions %v\n", fi.Mode()) }
Read now
Unlock full access