你有使用本地化(或i18n,l10n)的经验吗?我想,我可以读取浏览器发送的偏好并提供符合请求的响应。但我发现只有少数尝试这样的事情。如果我对某些想法有误,请发给我。
https://godoc.org/golang.org/x/text/message看起来非常复杂,文档被排除在外,有时也会过时。看起来只有极少数人使用。
https://github.com/gosexy/gettext看起来很有趣,但如果我理解的话,问题就在于调用SetLocale。如果我不想经常同步goroutines,那么我不允许同时使用两种不同语言的goroutine。
https://godoc.org/github.com/nicksnyder/go-i18n/i18n(或基于此的东西)看起来它应该有效。我打算玩这个库,因为它看起来最有用。