Google Translate API の呼び出しを行っており、応答を構造体として表現したいと考えています。JSON 応答は次のとおりです。
{
"data": {
"translations": [
{
"translatedText": "Mi nombre es John, nació en Nairobi y tengo 31 años de edad",
"detectedSourceLanguage": "en"
}
]
}
}
私は構造体を考え出そうとしました:
type Translations struct{
TranslatedText string
SourceLanguage string
}
type Translation struct{
Data string
Value *[]Translations
}
また:
type Translations struct{
TranslatedText string
SourceLanguage string
}
type Translation struct{
Data string
Value Translations
}
それを行う正しい方法はどれですか?