为什么这会给我一个未定义的错误?

我正在用 go 编写一个简单的 csv 文件解析器,但无法找出为什么我使用以下代码得到“undefined: csvfile”和“undefined: err”。从所有的例子来看,它似乎是正确的。


var source string

flag.StringVar(&source, "file", "test.csv", "the file to parse")

flag.Parse()

csvfile, err = os.Open(source)


守着一只汪
浏览 197回答 1
1回答

潇湘沐

使用:=, not=来创建新变量:csvfile, err := os.Open(source)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go