第1回Golang勉強会 in Okinawaのまとめ

第1回Golang勉強会 in Okinawaのまとめです
1
suck-dev @suck_dev

#okigo1 呼ばれない変数宣言するとコンパイルエラーというスパルタ仕様

2016-03-19 14:02:22
Kabi@真面目アカウント @geekabin

“”だとStringだけど’’だとint32とやらになるのか #ryutech #okigo1

2016-03-19 14:03:46
くろしま @bislandxyz

使用されていない import もエラーでた。#okigo1

2016-03-19 14:04:53
あきお @akio_r

constしてもmain内でPi := 3 したら3が優先っぽい #okigo1

2016-03-19 14:06:59
くろしま @bislandxyz

タクトスイッチの入力がとれないのはプルダウン抵抗入っていないからだった。余分な抵抗持ってきてない!どっか床にでも落ちていないだろうか。#okigo1

2016-03-19 14:12:23
くろしま @bislandxyz

ごちゃごちゃしたカバンから出てきた!やっほい!これで進める。次はチャネルの概念とか勉強したらいいのかな?#okigo1

2016-03-19 14:16:45
K. Suzuki@スルガ海山 @mgwsuzuki

for文に括弧がないのが気持ち悪いから無理やり括弧つけたらエラーとなった。このくらい許してくれよ… #okigo1

2016-03-19 14:18:32
あきお @akio_r

並列分散の講義でやってるから並列処理できるかな?ってことで勉強しに来たのですまる #okigo1

2016-03-19 14:19:14
あきお @akio_r

forはセミコロン必要なんだな #okigo1

2016-03-19 14:20:32
くろしま @bislandxyz

くっ if ++counter >= 5 { something() } は通らなかった。みんなどう書く派なんだろう #okigo1

2016-03-19 14:20:47
suck-dev @suck_dev

#okigo1 使用していないimport宣言、変数は全てコンパイルエラーになる、the漢の言語になります

2016-03-19 14:20:47
あきお @akio_r

(もうおなじみですね!) #okigo1

2016-03-19 14:24:08
suck-dev @suck_dev

#okigo1 パフォーマンスに無駄なものは全て切り捨てる。それがgolangのジャスティス

2016-03-19 14:24:13
suck-dev @suck_dev

#okigo1 if文で変数宣言出来る。if で宣言した変数はelseでも参照可能。if/elseのスコープ外からの参照は不可

2016-03-19 14:32:07
suck-dev @suck_dev

#okigo1 switch文のcaseにはbreakいらない

2016-03-19 14:34:24
suck-dev @suck_dev

#okigo1 switch文の最初にも変数宣言出来ます。言語として変数スコープを短くしたい。。。

2016-03-19 14:35:56
suck-dev @suck_dev

#okigo1 switch文の右辺には変数宣言せずcase部分でif文ぽく記載してもいいって認識で理解した

2016-03-19 14:43:17
K. Suzuki@スルガ海山 @mgwsuzuki

switch true case hoge: ってtrue == hoge を評価してhogeがfalseだと実行しないという感じ? #okigo1

2016-03-19 14:44:34
atomita - タチの悪いアリス @sleepycat_zzz

Cでポインタにハマった人は、一度 geocities.jp/m_hiroi/golang… を読んでおくと良いかもしれないです #okigo1

2016-03-19 14:47:17
K. Suzuki@スルガ海山 @mgwsuzuki

golangにポインタ演算はないらしい。うーん… #okigo1

2016-03-19 14:48:29
suck-dev @suck_dev

#okigo1 キモいって言っちゃダメなんだろうな〜

2016-03-19 15:00:22
あきお @akio_r

途中にnulみたいなのあったらどうなるんだろう #okigo1

2016-03-19 15:04:06