woshidan's loose leaf

ぼんやり勉強しています

2018-01-01から1年間の記事一覧

今週のGo

Go

週5以上活動していればよい感じで。 以下のようなコードを動かしながら、関数値gの中でその値が定義された関数f内の変数Aを利用すると、関数値gは変数Aの参照を持っているのだなぁ、という確認をしていた var once sync.Once onceFunc := func() { once.Do(f…

今週のGo

defer FILO/panicになっても実行される recoverはpanicが起こる関数と同じgoroutineの中に置く deferと対になる処理について errorに判定を生やす標準ライブラリの実装例 ログにもありますが、試したGoのバージョンは1.7.3です deferはFILOでpanicになっても…

dispatch_queue_tの_tとはなんなのか

type の略。 stackoverflow.com 現場からは以上です。