package main
import (
"encoding/json"
"fmt"
)
// Define a struct
type SomeStruct struct {
ID int `json:"id"`
Title string `json:"title"`
}
func main() {
jsonString := `{
"id": 1,
"title": "Some title"
}`
var item SomeStruct
// Unmarshal the JSON data into the struct
if err := json.Unmarshal([]byte(jsonString), &item); err != nil {
fmt.Println("Error unmarshaling content:", err)
return
}
fmt.Println("ID:", item.ID)
fmt.Println("Title:", item.Title)
}