我正在尝试编写 Go 代码来检查字符串是否代表有效的语言环境。从文档中,我到了这里:import "golang.org/x/text/language"locale := "en"tag, err := language.Parse(locale)if err != nil { return errors.New("Invalid locale: " + locale)}我认为这应该可以工作,而且它似乎在大多数情况下都可以工作,但它并不总是在我期望的时候给我一个错误。例如,如果我说locale := "bcd"我没有收到错误。我在这里想念什么?
- 1 回答
- 0 关注
- 173 浏览
添加回答
举报
0/150
提交
取消
