go程序如何获取当前是在中文语言环境还是英文环境下运行

iceylm · · 1018 次点击
这样 ```golang package main import ( "fmt" "syscall" ) func main() { dl := syscall.NewLazyDLL("Kernel32.dll") f := dl.NewProc("GetUserDefaultLangID") a, _, _ := f.Call() switch a & 0xff { case 4: fmt.Println("ZH") case 9: fmt.Println("EN") } } ```
#6
更多评论
os.Getenv("LC_CTYPE")
#2