在这里插入图片描述

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即可

在这里插入图片描述