Go Documentation 輪読会 #18
前回: Go Documentation 輪読会 #17
Scrapboxへの参加リンク
こちら
開催概要
Slack
Gophers Slack の doc-reading-ja チャンネルを使います
Connpass: https://gospecreading.connpass.com/
Google Meet: ConnpassにURLを記載しています
資料
NobishiiさんJamboard:
https://jamboard.google.com/d/1t5ATTRc5X8_zk5jw_C55B3d5me5BWKE4myohR2AtvpM/viewer?f=0
リトマステスト早見表
https://docs.google.com/presentation/d/1LpECC1KE7k5ntIkT_1DqcW66PUZCNfS1P8Qgoh4Fi78/edit#slide=id.g134fe0489da_0_0
メモリモデルホワイトボード Miro
https://miro.com/app/board/uXjVPZRugAU=/?moveToWidget=3458764532870499588&cot=14 by Nobishii
メモリモデル個人メモ by Nobishii
https://docs.google.com/document/d/1Zbg9zclRpAzAcCqgEH9MW955feLyHCFDfnLUSeHxsWc/edit#heading=h.qlnpmtnlf544
タイムテーブル
19:00 ~ 参加準備 (Slackへの登録、Scrapboxへの登録、自己紹介を書く等)、雑談
19:10 ~ 軽めに自己紹介 (1人1分程度)
19:20 ~ 輪読開始
20:20 ~ 10分休憩
20:30 ~ 再開
21:30 終了
時事ネタ
もうすぐGo 1.20リリース (多分1ヶ月くらい)
https://tip.golang.org/doc/go1.20
https://zenn.dev/koya_iwamura/articles/bb9b590b57d825
リリパの準備が始まってます
Gophers Slackの #go-release-party-jp チャンネルでやってます
GoCon 2023 CFP開いてます
https://gocon.jp/2023/
自己紹介 (近況報告)
syumai
SNS
https://twitter.com/__syumai
https://github.com/syumai
https://mstdn.jp/@_syumai
最近ドラムの練習をしてます
https://t.co/nUpS7tZ0rN
magicpro
Go Spec 輪読会から参加
Go歴は2年
業務ではバックエンドエンジニアをやっていて、がっつりgoを書いてます
近況
Learning Domain-Driven Design を読み終えました
最近実装の中でio.Reader, io.Writerのすごさを実感することがあって楽しかった
のびしー(nobishii) Twitter
https://zenn.dev/nobishii/articles/basic-interface-is-comparable specの記事書きました
最近読んでますリスト
100 Go MistakesのOptimizationのあたりをよんだりしました
(さぼりちゅう)
nand2tetris parserを書き終わりました →休憩中
https://zenn.dev/nobishii/articles/learn_go_quine_for_great_good アドカレで書いたネタです
Efficient Go 読み始めました。→7章くらいで中断
4,5章は[試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識 と合わせて読みたい内容でした。
6章は「Goならわかるobservability」感がありました。その後はまだよめてないです
詳解go言語webアプリケーション開発 のハンズオンやりはじめました
https://book.mynavi.jp/manatee/books/detail/id=131170
今回の範囲: https://go.dev/ref/mod#minimal-version-selection の途中から
20:33 まで休憩
宿題:
Replacementで、C1.3をRで置き換えた時に、選択されるDのバージョンはD1.2とD1.3のどちらか?
Excludeで、最新のバージョン (C 1.4) を除外したときの選択されるバージョンは何か? (C 1.2になるか、解決に失敗するか)