Jelajahi Sumber

exercises: fix #72

Unknwon 11 tahun lalu
induk
melakukan
4e77df3558
1 mengubah file dengan 30 tambahan dan 31 penghapusan
  1. 30 31
      eBook/exercises/chapter_6/error_returnval.go

+ 30 - 31
eBook/exercises/chapter_6/error_returnval.go

@@ -1,44 +1,43 @@
 package main
 
 import (
-    "fmt"
-    "errors"
-    "math"
+	"errors"
+	"fmt"
+	"math"
 )
 
-
 func MySqrt1(a float64) (Sqrt float64, Err error) {
-    if a < 0 {
-        Err = errors.New("Fuck!")
-        Sqrt = 0
-        return
-    }
-    Sqrt = math.Sqrt(a)
-    return
+	if a < 0 {
+		Err = errors.New("Fuck!")
+		Sqrt = 0
+		return
+	}
+	Sqrt = math.Sqrt(a)
+	return
 }
 
 func MySqrt2(a float64) (float64, error) {
-    var Sqrt float64
-    var Err error
-    if a < 0 {
-        Err = errors.New("Fuck!")
-        Sqrt = 0
-        return Sqrt, Err
-    }
-    Sqrt = math.Sqrt(a)
-    return Sqrt, Err
+	var Sqrt float64
+	var Err error
+	if a < 0 {
+		Err = errors.New("Fuck!")
+		Sqrt = 0
+		return Sqrt, Err
+	}
+	Sqrt = math.Sqrt(a)
+	return Sqrt, Err
 }
 
 func main() {
-    var a float64 = 99.99
-    var b float64 = -99.99
-    Sqrt11, Err11 := MySqrt1(a)
-    Sqrt12, Err12 := MySqrt1(b)
-    Sqrt21, Err21 := MySqrt1(a)
-    Sqrt22, Err22 := MySqrt1(b)
+	var a float64 = 99.99
+	var b float64 = -99.99
+	Sqrt11, Err11 := MySqrt1(a)
+	Sqrt12, Err12 := MySqrt1(b)
+	Sqrt21, Err21 := MySqrt2(a)
+	Sqrt22, Err22 := MySqrt2(b)
 
-    fmt.Println(Sqrt11, Err11)
-    fmt.Println(Sqrt12, Err12)
-    fmt.Println(Sqrt21, Err21)
-    fmt.Println(Sqrt22, Err22)
-}
+	fmt.Println(Sqrt11, Err11)
+	fmt.Println(Sqrt12, Err12)
+	fmt.Println(Sqrt21, Err21)
+	fmt.Println(Sqrt22, Err22)
+}