构建 go 文件时出现未定义错误

我有一个简单的 go 文件,如下所示


package main


import (

    "flag"

)


var port = flag.Int("port", 23456, "port to listen.")


func main() {

    flag.Parse()

}

昨天构建时没问题,但升级到go1.2.1后,出现以下错误。


d:\dev\golang>go build main.go

# flag

C:\Go\src\pkg\flag\flag.go:87: undefined: strconv.ParseBool

尝试卸载 1.2.1 并重新安装 1.2,结果相同。


谁能告诉我为什么?我非常感谢您能提供的任何帮助。


go 版本:go1.2.windows-amd64、go1.2.1.windows-amd64

windows 7 64 位


慕码人2483693
浏览 250回答 1
1回答

BIG阳

好的,我终于找到了解决方案。我改名C:\Go\pkg\windows_amd64后windows_amd64\windows_amd64_111,系统自动C:\Go\pkg\windows_amd64为我重新创建了一个文件夹,然后一切正常。还是不知道为什么...
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go