编程语言-go 语言在windows环境下不能正确显示中文

发布于 2016-11-21 10:43:20 字数 318 浏览 1127 评论 3

编译时出现以下错误
尝试编辑内容
源代码:package main
import "fmt"
func main(){
fmt.Println("hello,世界")
}
编译运行:D:workgo src>go run hello.go
# command-line-arguments
.hello.go:4: illegal UTF-8 sequence
ca c0
.hello.go:4: illegal UTF-8 sequence
bd e7

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

灵芸 2017-05-02 17:19:28

应该是源码文件的编码有问题,Go支持中文。
换个编辑器试试,将编码修改为UTF-8。

可以参考下这里

晚风撩人 2017-05-02 14:19:43

把源码文件的编码改成UTF8,建议使用sublime编写go程序

虐人心 2016-12-16 19:51:37

从你的源代码报出来的错误看,是你的源文件不是utf8编码的问题,可以用sublime编辑一下,或者使用liteide,我目前使用的是后者,项目编辑过程中很方便

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文