2017年5月29日月曜日

Go Lang エラー

1 package main
2 
3 import "fmt"
4 
5 var (
6  // j   int8
7  str string
8 )
9 
10 func main() {
11  var j int8.......................jが全角(の小文字)になっている。
12  str = "初めての Go 言語 2 !!"
13  for j = 1; j < 10; j++ {
14    fmt.Println(j, str)
15  }
16 }

# command-line-arguments
./hello.go:13: undefined: j
./hello.go:14: undefined: j
コンパイル失敗

"j"が全角になっているのに暫く気づかなっかた!?
おかげでエラーの原因がわからず無駄に時間を過ごすことになった。

Go 言語に限った話ではないが、なかなか気づかずに時間をとられてしまった。

0 件のコメント:

コメントを投稿