2.5 未使用変数
Goには宣言されたローカル変数は全て使われなければというルールがある。
ただし、未使用変数のコンパイラチェックは厳密ではない。変数が1度でも使われれば良いので、以下はコンパイルエラーにはならない。
code:go
package main
import "fmt"
func main() {
x := 10
x = 20
fmt.Println(x)
}