慕少森
例如,package mainimport ( "encoding/json" "fmt" "io/ioutil")func main() { data, err := ioutil.ReadFile("data.json") if err != nil { fmt.Println(err) return } fmt.Print("data: ",string(data)) var slice []string err = json.Unmarshal(data, &slice) if err != nil { fmt.Println(err) return } fmt.Printf("slice: %q\n",slice)}输出:$ cat data.json["a","b","c","d"]$ go run data.godata: ["a","b","c","d"]slice: ["a" "b" "c" "d"]$