diff --git a/internal/translate/apertium/translator.go b/internal/translate/apertium/translator.go index 64f5648..5c25b80 100644 --- a/internal/translate/apertium/translator.go +++ b/internal/translate/apertium/translator.go @@ -23,7 +23,7 @@ type Translator struct { func NewTranslator() *Translator { return &Translator{ - Language: core.NewLanguage(), + Language: new(core.Language), TTSLock: core.NewTTSLock(), EngineName: core.NewEngineName("Apertium"), } diff --git a/internal/translate/argos/translator.go b/internal/translate/argos/translator.go index be3c97b..e8c07e2 100644 --- a/internal/translate/argos/translator.go +++ b/internal/translate/argos/translator.go @@ -23,7 +23,7 @@ type Translator struct { func NewTranslator() *Translator { return &Translator{ - Language: core.NewLanguage(), + Language: new(core.Language), TTSLock: core.NewTTSLock(), EngineName: core.NewEngineName("Argos"), } diff --git a/internal/translate/bing/translator.go b/internal/translate/bing/translator.go index 2f8ffa1..81370e8 100644 --- a/internal/translate/bing/translator.go +++ b/internal/translate/bing/translator.go @@ -39,7 +39,7 @@ type setUpData struct { func NewTranslator() *Translator { return &Translator{ - Language: core.NewLanguage(), + Language: new(core.Language), TTSLock: core.NewTTSLock(), EngineName: core.NewEngineName("Bing"), } diff --git a/internal/translate/core/language.go b/internal/translate/core/language.go index a5fbb22..c778bff 100644 --- a/internal/translate/core/language.go +++ b/internal/translate/core/language.go @@ -5,10 +5,6 @@ type Language struct { dstLang string } -func NewLanguage() *Language { - return &Language{} -} - func (l *Language) GetSrcLang() string { return l.srcLang } diff --git a/internal/translate/google/translator.go b/internal/translate/google/translator.go index 16d50f5..e0246ae 100644 --- a/internal/translate/google/translator.go +++ b/internal/translate/google/translator.go @@ -27,7 +27,7 @@ type Translator struct { func NewTranslator() *Translator { return &Translator{ - Language: core.NewLanguage(), + Language: new(core.Language), TTSLock: core.NewTTSLock(), EngineName: core.NewEngineName("Google"), } diff --git a/internal/translate/reverso/translator.go b/internal/translate/reverso/translator.go index 63c382d..0fe3bd7 100644 --- a/internal/translate/reverso/translator.go +++ b/internal/translate/reverso/translator.go @@ -29,7 +29,7 @@ type Translator struct { func NewTranslator() *Translator { return &Translator{ - Language: core.NewLanguage(), + Language: new(core.Language), TTSLock: core.NewTTSLock(), EngineName: core.NewEngineName("Reverso"), }