package main //goland创建project时会自动将package名设置为project名,需将此改成main,否则编译后无法执行
import (
"fmt"
)
func main(){
fmt.Println(Add(3, 5))
}
package main
func Add(a,b int) int{//方法名建设首字母大写
return a + b
}
编译过程报错:
# command-line-arguments
test\main.go:10:3: undefined: hello
解决·:
- 如果是GoLand 编辑器,则可以在Run —>Edit Configurations–>go build 里,将run kind 从file改为Directory,然后Apply,OK即可