Bio
東京に住むエンジニアです。仕事ではGoを使ったBtoB向けの記事レコメンドサービスを開発・運用しています。名古屋大学でPythonを使って生物物理シミュレーション最適化手法を研究していました。趣味は麻雀です。
My Talks
Backside of coverage measurement of Go
Goにおけるカバレッジが、内部でどのように計測されているのかについて話します。
Goのカバレッジの内部を知ることで、普段使っているカバレッジツールが何を担保し、何を担保しないのかを理解できます。
Goのテストでは静的解析によって元のソースコードの制御構文にカウンターが仕込まれます。そして、Goのカウンターの仕込み方からテストを書く上で気をつけなければいけない点が明らかになります。
よっ...
Dive into Buildkit LLB with Go
Dockerに正式統合されたBuildKitをGoで扱う方法について発表します。
BuildKit は Goで実装されている為、Goのソースコードを読むことでGoを使ったDockerfile解析ツールや、独自のBuildKit LLB frontendを作成できます。
今回の発表ではGoでどのようにBuildkitが記述されているかをコードを追いながら、Goを使ったDoコンテナイメージフ...
Image processing with Go has great potential !!
Goによる画像自動生成サービスを作った経験から、Goで一歩進んだ画像処理を行う方法についてお話します。画像やテキストの合成に関するエッセンスはもちろん、任意の画像処理アルゴリズムを標準パッケージで実装する際の知見や、Go+OpenCVを使った画像解析など、入門書だけでは体感できないような、Go+画像処理の可能性をお伝えします。