1package main2 3import (4 "encoding/json"5 "fmt"6)7 8func main() {9 type entry struct {10 Title string `json:"title"`11 code int64 `json:"code"`12 }13 14 entries := []entry{15 {16 Title: "hello1",17 code: 1,18 },19 {20 Title: "hello2",21 code: 2,22 },23 {24 Title: "hello3",25 code: 3,26 },27 }28 29 for _, e := range entries {30 e.Title = "request"31 }32 33 data, _ := json.Marshal(entries)34 fmt.Println(string(data))35}
Сначала подумай без запуска — на собесе компилятора не будет.