ソースコードを堪能せよ -builderscon tokyo 2019で登壇しました-

August 31, 2019

2019年8月29日〜31日で開催されたbuilderscon tokyo 2019にて”ソースコードを堪能せよ”というタイトルで登壇しました。 セッション概要にも記載してあるようにGoにおける静的解析の話をしました。以下のように静的解析の必要性や静的解析の各フェーズでどんな情報を取得することができ、どういったツールが作れるのかについて紹介をしました。

  • ソースコードから分かることと静的解析
  • 静的解析のフェーズ
  • 構文解析で分かる情報
  • 型チェックで分かる情報
  • 静的解析単一代入形式で分かる情報
  • ポインタ解析で分かる情報
  • 機械学習を静的解析に応用した事例の紹介
  • ソースコードを可視化した事例の紹介

さらに詳細な内容はスライドを公開してますので、そちらをご覧ください。

Goの静的解析についてさらに知りたい方は“逆引き Goによる静的解析”という書籍を書いていますので、そちらも御覧ください。

かなりマニアックな話だと思っていたのでそこまで人は来ないかなと思っていましたが、ありがたいことに満員になりました。

参加してくれたみなさん、運営・スポンサーの企業のみなさんありがとうございました。