GO编程时fyne中文乱码解决

添加如下代码便可:

Go
func init() {
	// 设置中文字体:解决中文乱码问题
	fontPaths := findfont.List()
	for _, path := range fontPaths {
		if strings.Contains(path, "msyh.ttf") || strings.Contains(path, "simhei.ttf") || strings.Contains(path, "simsun.ttc") || strings.Contains(path, "simkai.ttf") {
			os.Setenv("FYNE_FONT", path)
			break
		}
	}
}

Loading

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

分享到微博

💡 使用说明:
• 分享功能:点击"临时分享"按钮可直接分享到微博
• 登录功能:点击"微博登录"按钮,按提示完成授权(需要扫码或输入密码)
• 这是微博的安全机制,确保您的账号安全