import (Задачу составил Владислав Попов — автор курсов «Go-разработчик с нуля» и «Продвинутый Go-разработчик» в Практикуме.
"encoding/json"
"fmt"
)
type User struct {
ID int `json:"id"`
Name string `json:"name,omitempty"`
Email string `json:"email,omitempty"`
Password string `json:"-"`
}
func main() {
users := []User{
{
ID: 1,
Name: "Gopher",
Email: "gopher@example.com",
Password: "Im4G0pH3r",
},
{
ID: 2,
Name: "Rustocaen",
Email: "rustocean@example.com",
Password: "iT$Ru$t0C34n",
},
}
out, err := json.MarshalIndent(users, "", " ")
if err != nil {
fmt.Printf("serialization error: %s\n", err.Error())
return
}
fmt.Println(string(out))
}
Post #495
4.16K
Решение задачи из предыдущего поста:
- 👍 4
- 😐 3