syntax error: unexpected EOF
b, err := json.Marshal(gfjson)
if err != nil {
panic(err)
filename := ".gfjson"
f, err := os.Create(filename)
if err != nil {
panic(err)
}
// close file on exit and check for returned error
defer func() {
if err := f.Close(); err != nil {
panic(err)
}
}()
if _, err := f.Write(b); err != nil {
panic(err)
}
fmt.Fprintf(os.Stdout, "GFJSON file successfully created.\n")
}
2013-07-22 Pete Jodo
+0
你有一个额外的右大括号,在代码示例中没有任何匹配的大括号。要么你没有向我们展示所有的代码或支架不属于那里。 –
+0
对不起,是的,我没有显示所有的代码,大括号在那里。编辑实际上有一个缺失的大括号(doh) –