Go Language Specification 輪読会 #8
前回 => Go Language Specification 輪読会 #7
Scrapboxへの参加リンク
こちら
開催概要
Slack
Gophers Slack の spec-reading-20-ja チャンネルを使います
Google Docs
Connpass: https://gospecreading.connpass.com/event/190833/
Go Playground: https://gpgsync.herokuapp.com/rooms/gospecreading
タイムテーブル
19:00 Google Meetに集合 (URLは別途連絡します)
19:00 ~ 参加準備 (Slackへの登録、Scrapboxへの登録、自己紹介を書く等)
19:10 ~ 軽めに自己紹介 (1人max1分)
19:20 ~ 輪読開始
20:20 ~ 10分休憩
20:30 ~ 再開
21:30 終了
自己紹介
syumai
https://github.com/syumai
https://twitter.com/__syumai
仕事ではGoでmicroserviceを開発しています
昨日会社のイベントで喋りました
スマートホームについて
DQNEO (ドキュネオ) https://twitter.com/DQNEO
Goコンパイラを自作してセルフホスト達成しました。(2個)
https://github.com/DQNEO/minigo
https://github.com/DQNEO/babygo
Govircon (Gophercon) の収録終わりました! (11/13, 7AM放映予定) https://www.gophercon.com/agenda/speakers/613538
英語とGoの勉強がんばります
hirata (hirarin)
https://github.com/tomoko523 https://twitter.com/_tomoko523
Goは1年半ほどやってます 仕事はGoでAPIサーバーとかバッチとか(+AWS,Vueなど)
Goの講座やりました
GoConSendai発表しました
のびしー(nobishii)
アイス買ってきたので食べ終わるまでミュートしてます
3回目くらいから参加しています。Go歴は2020年2月くらいからです。
仕事でGoを使っていますが使い方はまだ物足りないです。最近仕事つらい気味
競プロをGoでやっていません。静的解析入門してません。今度のPG Battle(競プロのチーム戦?)に同僚と出ます。
英語スキルは読む>>書く&聴く>>>>喋る です。
yyh-gl(honda)
Twitter:https://twitter.com/yyh_gl
ブログ:https://yyh-gl.github.io/tech-blog/
去年からGoを使い始めました。最近は趣味でも仕事でもGoを書いています
DMM.go運営しています
英語がんばります
kawai
おやすみ
miki https://twitter.com/mikisslv09
来週から脱ニートして仕事始めます。以前はAzureのIaaSを触ってました。
去年の秋にWomen Who Go Tokyoに参加してGoに入門。今年2月からスタッフ。技術書典10のネタ考え中。
今年の春にBuild@MercariでWebに入門。
英語は日常会話のみ。のびしーさんと真逆なスキルです。
task4233
https://github.com/task4233 https://twitter.com/task4233
最近バイト先Slackの勤怠Botを書いています
とある方からSpecification読むと良いよ、と言われたので参加しました
よろしくお願いします!
yhara
https://yhara.jp
言語処理系の実装が趣味です。
Goは初級者です。よろしくお願いします
英語は言語処理系に語彙が偏っています
yebis0942(えびす) https://twitter.com/yebis0942 https://github.com/vzvu3k6k/
普段はRailsアプリを作ってます。Goは趣味で半年ほど触っています。
これまでSpecはつまみ読みする程度だったので、輪読を通してもっと深く読んでみたいと思って参加しました。よろしくお願いします。
ふだんはkyoto.goに参加していて、そちらでもspec読んでみたいね〜という話をしてます。
Method declarations
blank identifierのメソッドは複数定義できる(呼ぶことはできない)
code:blank_methods.go
package main
type S int
func(S) _() {}
func(S) _() {} // 合法
func main() {
var s S
s._() // 呼べない
}
この仕様そのものに特に目的があるわけではなさそう。
blank identifier: _一文字の識別子。__や_hogeはblank identifierではなく、普通の識別子。