mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-11 22:53:43 +08:00
clean
This commit is contained in:
15
eBook/examples/chapter_4/function_calls_function.go
Normal file
15
eBook/examples/chapter_4/function_calls_function.go
Normal file
@@ -0,0 +1,15 @@
|
||||
package main
|
||||
var a string
|
||||
func main() {
|
||||
a = "G"
|
||||
print(a)
|
||||
f1()
|
||||
}
|
||||
func f1() {
|
||||
a := "O"
|
||||
print(a)
|
||||
f2()
|
||||
}
|
||||
func f2() {
|
||||
print(a)
|
||||
}
|
14
eBook/examples/chapter_4/global_scope.go
Normal file
14
eBook/examples/chapter_4/global_scope.go
Normal file
@@ -0,0 +1,14 @@
|
||||
package main
|
||||
var a = "G"
|
||||
func main() {
|
||||
n()
|
||||
m()
|
||||
n()
|
||||
}
|
||||
func n() {
|
||||
print(a)
|
||||
}
|
||||
func m() {
|
||||
a = "O"
|
||||
print(a)
|
||||
}
|
@@ -1,9 +1,13 @@
|
||||
package main
|
||||
<<<<<<< HEAD
|
||||
|
||||
=======
|
||||
>>>>>>> 0364d180eb1d1b8067d1248ace49ca46c816e541
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
)
|
||||
<<<<<<< HEAD
|
||||
|
||||
func main() {
|
||||
var goos string = os.Getenv("GOOS")
|
||||
@@ -11,3 +15,11 @@ func main() {
|
||||
path := os.Getenv("PATH")
|
||||
fmt.Printf("Path is %s\n", path)
|
||||
}
|
||||
=======
|
||||
func main() {
|
||||
var goos string = os.Getenv("GOOS")
|
||||
fmt.Printf("The operating system is: %s\n", goos)
|
||||
path := os.Getenv("PATH")
|
||||
fmt.Printf("Path is %s\n", path)
|
||||
}
|
||||
>>>>>>> 0364d180eb1d1b8067d1248ace49ca46c816e541
|
||||
|
@@ -1,4 +1,5 @@
|
||||
package trans
|
||||
<<<<<<< HEAD
|
||||
|
||||
import "math"
|
||||
|
||||
@@ -7,3 +8,10 @@ var Pi float64
|
||||
func init() {
|
||||
Pi = 4 * math.Atan(1) // init() function computes Pi
|
||||
}
|
||||
=======
|
||||
import "math"
|
||||
var Pi float64
|
||||
func init() {
|
||||
Pi = 4 * math.Atan(1) // init() function computes Pi
|
||||
}
|
||||
>>>>>>> 0364d180eb1d1b8067d1248ace49ca46c816e541
|
||||
|
12
eBook/examples/chapter_4/local_scope.go
Normal file
12
eBook/examples/chapter_4/local_scope.go
Normal file
@@ -0,0 +1,12 @@
|
||||
package main
|
||||
var a = "G"
|
||||
func main() {
|
||||
n()
|
||||
m()
|
||||
n()
|
||||
}
|
||||
func n() { print(a) }
|
||||
func m() {
|
||||
a := "O"
|
||||
print(a)
|
||||
}
|
9
eBook/examples/chapter_4/user_init.go
Normal file
9
eBook/examples/chapter_4/user_init.go
Normal file
@@ -0,0 +1,9 @@
|
||||
package main
|
||||
import (
|
||||
"fmt"
|
||||
"./trans"
|
||||
)
|
||||
var twoPi = 2 * trans.Pi
|
||||
func main() {
|
||||
fmt.Printf("2*Pi = %g\n", twoPi) // 2*Pi = 6.283185307179586
|
||||
}
|
Reference in New Issue
Block a user