func circleArea(radius float64) (float64, error) {
if radius < 0 {
return 0, errors.New("中文")
}
return math.Pi * radius * radius, nil
}
func main() {
radius := -20.0
area, err := circleArea(radius)
if err != nil {
fmt.Println("=====获取err:",err.Error()) //=====: 中文
return
}
fmt.Printf("Area of circle %0.2f", area)
}
errors.New(“错误提示“)
最新推荐文章于 2022-07-21 21:22:19 发布