Skip to content

dafanasev/go-yandex-translate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status GoDoc Go Report Card Coverage Status

go-yandex-translate

Go Yandex Translate API wrapper

Usage:

package main

import (
  "fmt"
  "github.com/dafanasev/go-yandex-translate"
)

func main() {
  tr := translate.New(YOUR_API_KEY)

  response, err := tr.GetLangs("en")
  if err != nil {
    fmt.Println(err)
  } else {
    fmt.Println(response.Langs)
    fmt.Println(response.Dirs)
  }

  translation, err := tr.Translate("ru", "A lazy dog")
  if err != nil {
    fmt.Println(err)
  } else {
    fmt.Println(translation.Result())
  }
}

About

Go (golang) Yandex Translate API wrapper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages