Go 言語 配列-1
Go 言語での配列の定義を見てみます。
単純な配列をはじめ、Slice, map, chanel などがあります。
最初に単純な配列から調べてみました。
01: package main 02: 03: import ( 04: "fmt" 05: ) 06: 07: /****************************** 08: ** 定数定義 09: *******************************/ 10: const ( 11: Arry_Max = 10 12: ) 13: 14: /****************************** 15: ** 変数定義( & 配列定義 ) 16: *******************************/ 17: var ( 18: i int 19: a [Arry_Max]int 20: ) 21: 22: /****************************** 23: ** 処理 ( Program ) 24: *******************************/ 25: func main() { 26: for i = Arry_Max - 1; i >= 0; i-- { 27: a[i] = i 28: } 29: for i = 0; i < Arry_Max; i++ { 30: fmt.Println("Hello, xs 2 -", a[i]) 31: } 32: }
配列へのデータ設定、配列からのデータ表示などが出来ました。こんな単純なプログラムなら簡単ですが、大きなプログラムだと分割コンパイルが必要になりますがどうすれがいいのかな!? (おいおい調べてゆきます。)