简单介绍

在win10或者linux服务器,要想获取系统的语言是中文或者是其他语言,非常麻烦,官方里面并没有,有部分还不兼容win和linux,今天推荐的这个可以轻松获取.

中文是 zn-CN 英文 en-US 在做多语言cli时候有很好效果

代码示例

locale "github.com/Xuanwo/go-locale"
tag, err := locale.Detect()  //zh-CN  en-US,当前系统正在使用语言
tags, err := locale.DetectAll()//[zh-CN en-US],可用语言列表

此包支持交叉编译,可获取linux,win系统