Goのイディオム
スターティングGo言語 を読んでのGoのイディオムをメモ。
ifのイディオム
if _, err := doSomething(); err != nil { /* 関数doSomething()がエラーありと返した場合の処理*/ }
mapのイディオム
m := map[int]string{1: "A", 2: "B", 3: "C"} if _, ok := m[1]; ok { /* m[1]の要素が存在する場合の処理 */ }
- 作者: 松尾愛賀
- 出版社/メーカー: 翔泳社
- 発売日: 2016/05/11
- メディア: Kindle版
- この商品を含むブログを見る