Sfoglia il codice sorgente

fix: coding style and file format.

Bo-Yi Wu 9 anni fa
parent
commit
b27e4d2435

+ 23 - 22
eBook/exercises/chapter_4/count_characters.go

@@ -1,22 +1,23 @@
-package main
-
-import (
-	"fmt"
-	"unicode/utf8"
-)
-
-func main() {
-	// count number of characters:
-	str1 := "asSASA ddd dsjkdsjs dk"
-	fmt.Printf("The number of bytes in string str1 is %d\n",len(str1))
-	fmt.Printf("The number of characters in string str1 is %d\n",utf8.RuneCountInString(str1))
-	str2 := "asSASA ddd dsjkdsjsこん dk"
-	fmt.Printf("The number of bytes in string str2 is %d\n",len(str2))
-	fmt.Printf("The number of characters in string str2 is %d",utf8.RuneCountInString(str2))
-}
-/* Output:
-The number of bytes in string str1 is 22
-The number of characters in string str1 is 22
-The number of bytes in string str2 is 28
-The number of characters in string str2 is 24
-*/
+package main
+
+import (
+	"fmt"
+	"unicode/utf8"
+)
+
+func main() {
+	// count number of characters:
+	str1 := "asSASA ddd dsjkdsjs dk"
+	fmt.Printf("The number of bytes in string str1 is %d\n", len(str1))
+	fmt.Printf("The number of characters in string str1 is %d\n", utf8.RuneCountInString(str1))
+	str2 := "asSASA ddd dsjkdsjsこん dk"
+	fmt.Printf("The number of bytes in string str2 is %d\n", len(str2))
+	fmt.Printf("The number of characters in string str2 is %d", utf8.RuneCountInString(str2))
+}
+
+/* Output:
+The number of bytes in string str1 is 22
+The number of characters in string str1 is 22
+The number of bytes in string str2 is 28
+The number of characters in string str2 is 24
+*/

+ 8 - 8
eBook/exercises/chapter_4/divby0.go

@@ -1,8 +1,8 @@
-package main
-
-func main() {
-	a, b := 10, 0
-	c := a / b // panic: runtime error: integer divide by zero
-
-	print(c)
-}
+package main
+
+func main() {
+	a, b := 10, 0
+	c := a / b // panic: runtime error: integer divide by zero
+
+	print(c)
+}

+ 19 - 18
eBook/exercises/chapter_4/function_calls_function.go

@@ -1,18 +1,19 @@
-package main
-
-var a string  // global scope
-
-func main() {
-	a = "G"
-	print(a)
-	f1()
-}
-func f1() {
-	a := "O"   // new local variable a, only scoped within f1() !
-	print(a)
-	f2()
-}
-func f2() {
-	print(a)   // global variable is taken
-}
-// GOG
+package main
+
+var a string // global scope
+
+func main() {
+	a = "G"
+	print(a)
+	f1()
+}
+func f1() {
+	a := "O" // new local variable a, only scoped within f1() !
+	print(a)
+	f2()
+}
+func f2() {
+	print(a) // global variable is taken
+}
+
+// GOG

+ 20 - 19
eBook/exercises/chapter_4/global_scope.go

@@ -1,19 +1,20 @@
-package main
-
-var a = "G" // global scope
-
-func main() {
-	n()
-	m()
-	n()
-}
-
-func n() {
-	print(a)
-}
-
-func m() {
-	a = "O" // simple assignment: global a gets a new value
-	print(a)
-}
-// GOO
+package main
+
+var a = "G" // global scope
+
+func main() {
+	n()
+	m()
+	n()
+}
+
+func n() {
+	print(a)
+}
+
+func m() {
+	a = "O" // simple assignment: global a gets a new value
+	print(a)
+}
+
+// GOO

+ 18 - 17
eBook/exercises/chapter_4/local_scope.go

@@ -1,17 +1,18 @@
-package main
-
-var a = "G"   // global (package) scope
-
-func main() {
-	n()
-	m()
-	n()
-}
-func n() {
-	print(a)
-}
-func m() {
-	a := "O"  // new local variable a is declared
-	print(a)
-}
-// GOG
+package main
+
+var a = "G" // global (package) scope
+
+func main() {
+	n()
+	m()
+	n()
+}
+func n() {
+	print(a)
+}
+func m() {
+	a := "O" // new local variable a is declared
+	print(a)
+}
+
+// GOG