Programming with Go, I noticed that the function ioutil.WriteFile (from the ioutil library) needs some numbers as arguments. What do these numbers mean?
Example:
ioutil.WriteFile(file_to_write, []byte(string_to_write), 0644) // what 0644 stands for?
These numbers are file permission bits.
To know what these bits means see : permissions (flags) explained