From adc1e2e632a7b36811d6356368113787e67f1ab0 Mon Sep 17 00:00:00 2001 From: eeeXun Date: Wed, 19 Apr 2023 13:18:56 +0800 Subject: [PATCH] style: rename --- internal/translate/bingtranslate/translator.go | 4 ++-- internal/translate/bingtranslate/utils.go | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/internal/translate/bingtranslate/translator.go b/internal/translate/bingtranslate/translator.go index 2cde1eb..acd391d 100644 --- a/internal/translate/bingtranslate/translator.go +++ b/internal/translate/bingtranslate/translator.go @@ -143,14 +143,14 @@ func (t *BingTranslate) Translate(message string) (translation, definition, part if err != nil { return "", "", "", err } - // Bing will return a list request part of speech success + // Bing will return the request with list when success // Otherwises, it would return map // Then the following err would not be nil if err = json.Unmarshal(body, &data); err == nil { set := make(posSet) for _, pos := range data[0].(map[string]interface{})["translations"].([]interface{}) { pos := pos.(map[string]interface{}) - var words translationWord + var words translationWords words.target = pos["displayTarget"].(string) for _, backTranslation := range pos["backTranslations"].([]interface{}) { diff --git a/internal/translate/bingtranslate/utils.go b/internal/translate/bingtranslate/utils.go index 2762d17..5f8b3ba 100644 --- a/internal/translate/bingtranslate/utils.go +++ b/internal/translate/bingtranslate/utils.go @@ -4,20 +4,20 @@ import ( "fmt" ) -type translationWord struct { +type translationWords struct { target string backTargets []string } -func (t *translationWord) add(s string) { +func (t *translationWords) add(s string) { t.backTargets = append(t.backTargets, s) } -type posSet map[string][]translationWord +type posSet map[string][]translationWords -func (set posSet) add(tag string, words translationWord) { +func (set posSet) add(tag string, words translationWords) { if _, ok := set[tag]; !ok { - set[tag] = []translationWord{words} + set[tag] = []translationWords{words} } else { set[tag] = append(set[tag], words) }