package main import ( "encoding/json" "fmt" ) type Person struct { Name string `json:"name"` Age int `json:"age"` } func main() { jsonData := `{"name":"Ali","age":30}` var person Person err := json.Unmarshal([]byte(jsonData), &person) if err != nil { fmt.Println("خطا در دسیریالیزه کردن:", err) } else { fmt.Println("نام:", person.Name) fmt.Println("سن:", person.Age) } }