课程
/后端开发
/Go
/Go语言第一课
我这个为啥报错了
2018-07-02
源自:Go语言第一课 3-7
正在回答
定义main函数的源代码文件中必须声明package main,但是main并不是所在的文件夹(代码包)的名称。
go build main 把main当成了一个代码包(文件夹)的名称,如果你没有在GOROOT/src或GOPATH/src下 显式的创建过一个名为main的代码包,就会报这个错误。
package main这个包要放在你的工作路径下,就是那个src文件目录下,他下面提示你的那两个路径都行,不过人们一般习惯放在GOPATH路径下方便管理,以后创建工程也最好在这个路径下,不然很容易找不到包。简单点说就是把你写的go文件放到GOPATH路径下。
package main
你应该没有导包
举报
Go语言入门教程,编程之必备知识扩散,打好Go语言编程基础
3 回答go install报错
1 回答go install
1 回答go的map问题
2 回答GO 语言环境
2 回答go语言安装