incorrect-default-permission
0600
(user/owner can read and write). Setting file permissions to higher than 0600
is most likely unnecessary and violates the principle of least privilege. Instead, set permissions to be 0600
or less for os.Chmod, os.Mkdir, os.OpenFile, os.MkdirAll, and ioutil.WriteFile