关于Go语言..\main.go:4:2: cannot refer to unexported name fmt.println
.\main.go:4:2: undefined: fmt.println
.\main.go:4:2: undefined: fmt.println)
刚刚入门。。被这个报错搞的没脾气。
怎么改都这个样子。。。。
运行报错
找了老半天资料发现问题出在这里
把这个小写改成大写的就可以了 “p"→”P“ fmt.println(“Hello world”)
fmt.Println(“Hello world”) 不要小看这个字母啊!!! 等下讲为什么,先看看改完之后的效果
改完没有红色的波浪线了,说明语法没有报错了 编译运行一下
编译通过!
成功!
关于:为什么?
Go语言区分大小写,模块中要导出的函数,首字母 必须 大写
|
请发表评论