Tas*_*tta 7 go visual-studio-code
现在才刚刚开始接触golang,在此之前只有少量的编程经验。我正在尝试创建一个脚本来总结 csv 文件中的某些内容,但我什至还没有通过文件读取测试。
我在读取 Excel 文件时遇到问题,并不断收到“系统找不到指定的文件”错误。所以我想看看我是否至少可以让它读取一个简单的文本文件,使用 golangbot 的示例,如下所示:
package main
import (
"fmt"
"io/ioutil"
)
func main() {
data, err := ioutil.ReadFile("test.txt")
if err != nil {
fmt.Println("File reading error", err)
return
}
fmt.Println("Contents of file:", string(data))
}
Run Code Online (Sandbox Code Playgroud)
就这么简单。该文本文件与我尝试运行的实际代码文件位于同一文件夹中(在 %USERPROFILE%/go/src 中,/go/ 是我的 GOPATH),是的,它被称为“test.txt” 。然而,每次尝试运行都会给我相同的错误消息,即系统找不到指定的文件(test.txt)。
运行任何其他类型的 .go 文件或从该位置构建一个文件都可以正常工作。我见过其他人遇到此错误,但似乎总是与 GOPATH 设置错误有关。
我很沮丧,我什至不得不问这样的事情,但这是我现在能想到的。我的文件位置或 GOPATH 本身是否有问题,或者有什么不同?
谢谢
| 归档时间: |
|
| 查看次数: |
20289 次 |
| 最近记录: |