Skip to content

Instantly share code, notes, and snippets.

@grengojbo
Created April 16, 2016 17:52
Show Gist options
  • Select an option

  • Save grengojbo/b0651770d290540a20bd18d428cfad2b to your computer and use it in GitHub Desktop.

Select an option

Save grengojbo/b0651770d290540a20bd18d428cfad2b to your computer and use it in GitHub Desktop.
import (
"code.google.com/p/go.text/transform"
"code.google.com/p/go.text/encoding/charmap"
)
func main() {
sr := strings.NewReader("Текст в Win1251")
tr := transform.NewReader(sr, charmap.Windows1251.NewDecoder())
buf, err := ioutil.ReadAll(tr)
if err != err {
// обработка ошибки
}
s := string(buf) // строка в UTF-8
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment