其他分享
首页 > 其他分享> > Golang 特殊作用域

Golang 特殊作用域

作者:互联网

Golang 特殊作用域

特别对于error来说

func getAnErr()error{
  return errors.New("get an error")
}
func main(){
  err := getAnErr(); if err{
    exit(0)
  }
  
  // err can be := again
  err := getAnErrr()
  if err != nil{
    return err
  }
}

对于for i:=0;i<10;i++{...field...}类似,i只作用于field作用域中

标签:getAnErr,特殊,return,err,作用域,Golang,func,error
来源: https://www.cnblogs.com/Heliner/p/16449123.html