Getting a syntax error: unexpected EOF
on the last line of code which is a bracket. It has something to do with File IO because the JSON code worked before I added that in
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.
")
}