- ガベージコレクション & 並列処理をサポート
- windowsのコマンドプロンプトは文字化けが大変
- 以下のような書き方ができるらしい
var str stirng var str = "" str := "" a, b, c := 1,"hoge",2
- プログラム中に使われない変数があるとエラーになる
- 配列は高コスト
- 長さは型のうち
- 長さを変えると関数に渡せない
- Go言語はpointer演算ができない
- unsafeという書き方が用意されている
- 先頭大文字 => public / 先頭小文字 => private
- 例外処理の扱いにくせがある
- パッケージまたいで型を足せる
- 非同期も素敵
a := make(chan int) go func() { hogehoge a <- 1 } go func() { hogehoge x := <-a }