package file import ( "os" ) func SetFileExecPerm(file string) error { fileInfo, err := os.Stat(file) if err != nil { return err } newMode := fileInfo.Mode() | 0111 err = os.Chmod(file, newMode) if err != nil { return err } return nil }