在蠻可愛的golang #6 介紹迴圈時,有使用到 := , 海綿寶寶說看了會昏倒.
今天就再使用一下 :=.
// 變數範圍
package main
import (
"fmt"
)
var a = "川上奈々美"
func main() {
一()
二()
一()
}
func 一() {
fmt.Println(a)
}
func 二() {
a := "広瀬奈々美"
fmt.Println(a)
}
執行結果:
川上奈々美
広瀬奈々美
川上奈々美
依照總裁指示修改了一下
<pre class="c" name="code">
// 變數範圍
package main
import (
"fmt"
)
var a = "川上奈々美"
func main() {
一()
二()
一()
}
func 一() {
fmt.Println(a)
}
func 二() {
a = "広瀬奈々美"
fmt.Println(a)
}
執行結果:
<pre class="c" name="code">
川上奈々美
広瀬奈々美
広瀬奈々美