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


编译时出现以下错误
尝试编辑内容
源代码:package main
import "fmt"
func main(){
fmt.Println("hello,世界")
}
编译运行:D:\work\go 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

编程语言 go

撸腿毛 12 years, 6 months ago

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

可以参考下 这里

我是一只蟋蟀 answered 12 years, 6 months ago

Your Answer