Hello World语法错误

当我尝试使用6g编译器从go语言网站的首页编译示例时,出现以下错误:


hello.go:5: syntax error near "<string>"


我在Google上搜索时发现有一些人经历过这种情况,但是我没有找到解决方案。答案似乎总是:“这对我有用,您必须做错什么”。


我发现该问题的描述可以追溯到5个月,所以我怀疑这与我使用的特定版本的go无关。此外,我尝试提取一个较新的版本,问题仍然存在。


有问题的源代码:


package main


import "fmt"


func main() {

    fmt.Println("Hello, 世界")

 }

顺便说一句,我将源代码另存为带有换行符LF的UTF-8。它不应该是文本编码问题。我也尝试过不包含“异国”字符的其他字符串



呼唤远方
浏览 238回答 3
3回答

Cats萌萌

尝试“哪个6克”。您可能正在选择旧版本。至少那是我的情况。我的道路上有2009年的旧建筑。修复环境后,它起作用了。

慕标5832272

此处的特殊字符可能会导致与编译器发生冲突。尝试使用记事本(ANSI,UTF-8)以多种方式保存此代码,并查看编译器是否会采用其中的任何一种。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go