我想学习围棋。我在64位Windows 10上安装了Go 1.13.5。我开始尝试构建以下hello world程序:
package hello
import ("fmt")
func main() {
fmt.Printf("Hello world!")
}
但是,当我尝试构建它或任何其他Go程序时,出现错误
c:\go\src\runtime\stubs_x86.go:10:6: stackcheck redeclared in this block
previous declaration at c:\go\src\runtime\stubs_amd64x.go:10:6
c:\go\src\runtime\unaligned1.go:11:6: readUnaligned32 redeclared in this block
previous declaration at c:\go\src\runtime\alg.go:321:40
c:\go\src\runtime\unaligned1.go:15:6: readUnaligned64 redeclared in this block
previous declaration at c:\go\src\runtime\alg.go:329:40
有谁知道出了什么问题?
最佳答案
Go v1.13似乎是一个常见问题。您可以尝试执行全新卸载并重新安装。参见this post。
关于go - 为什么在尝试构建任何Go程序时出现重新声明的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59524634/