我目前运行的是 64 位 Windows 8,我正在尝试创建一个日志文件以与 Web 服务器一起使用。有问题的代码是:
func LogWebPath(requestedURL string, accessedURL string, logFile string) error {
file, _ := os.Open(logFile)
_, err = io.WriteString(file, requestedURL + ":" + accessedURL)
if(err != nil) {
fmt.Println(err)
return err
}
file.Close()
return errors.New("nil")
}
每当 io.WriteString 被调用时,返回的错误是 write log/visit.log: Access is denied.
我的系统上安装了 Go,我正在使用它go run x.go来运行我的 Go 源代码。