当Go语言报错:Missing Function Body 的时候,有如下两种可能的情况。
1. 函数大括号不能写在新的一行里面: 错误代码:func main()
{
fmt.Println("Hello ACRafle!");
}
正确代码:
func main(){
fmt.Println("Hello ACRafle!");
}
2. 多返回值的函数,返回值要使用括号括起来:
错误代码:
func calculate(i,j int) int,int{
return i*i+j*j,i*i-j*j
}
正确代码:
func calculate(i,j int) (int,int){
return i*i+j*j,i*i-j*j
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)