golang.tokyo #38

2025/03/25(火)19:25 〜 22:00 開催
ブックマーク

イベント内容

golang.tokyo #38

Goコミュニティで技術談義に花を咲かせませんか?

Golang.tokyo、第38回を開催します!
今回のイベントでは、LT登壇者を最大5名募集します。Go言語に関連するテーマなら何でもOKです!
来るべきプロポーザルの準備としてもよし、最近関心を持ったトピックや業務で得た知見を共有するもよし。
気軽に応募して、LTでイベントで一緒に盛り上がりましょう!

タイムテーブル

時間 発表 発表者 発表タイトル
19:00 - 19:25 開場・受付
19:25 - 19:30 オープニング
19:30 - 19:40 LT 1 慎之介 Go製のマイグレーションツールの git-schemalex の紹介と運用方法
19:40 - 19:50 LT 2 Ryuya Ishibashi slogによる構造化ログの実装とCloudWatch Logs Insightsでの利用
19:50 - 20:00 LT 3 宮田聖也 Go の analysis パッケージで自作するリファクタリングツール
20:00 - 20:10 LT 4 kuro Go1.24におけるgo vet事情
20:10 - 20:20 運営企業LT(GENDA) 西尾健人 sqlcでgeometry型を扱うときに気をつけるべきこと
20:20 - 20:25 クロージング
20:25 - 21:30 懇親会

※LTの内容や登壇者情報は、当日までに順次公開される予定です。
※変更が発生する可能性がありますのでご了承ください。

LT内容紹介

【LT1】Go製のマイグレーションツールの git-schemalex の紹介と運用方法(慎之介)

所属している企業では DB のマイグレーションに git-schemalex という Go 製のマイグレーションツールを使用しています。この git-schemalex がどのようなツールなのかを紹介しつつ、運用方法について紹介します。

【LT2】slogによる構造化ログの実装とCloudWatch Logs Insightsでの利用(Ryuya Ishibashi)

ENECHANGEのGoではzerologによるログの構造化を行っていますが、中途半端な状態です。 これをslogに切り替えて整備し、 CloudWatch Logs Insightsで調査するまでの過程を改善しました。 その中で学んだ知見や具体的な実装について、簡単に共有していきます。

【LT3】Go の analysis パッケージで自作するリファクタリングツール(宮田聖也)

Go の標準パッケージでは静的解析を容易に行うためのエコシステムが提供されています。今回は特に analysis パッケージを用いたリファクタリングツールの作成についてお話しします。また、Go 公式のリファクタリングツールである eg と比較し、使いどころについても考えてみます

【LT4】Go1.24におけるgo vet事情(kuro)

最近のGoにおけるgo vetの変化についてお話しする予定です。

【運営企業LT】sqlcでgeometry型を扱うときに気をつけるべきこと(GENDA/西尾健人)

sqlc (PostgreSQL) で Geometry型を扱う際にデフォルトでは interface{}型になってしまいます。型を用いて実装するには、独自にScanner,Valuerを実装する必要があります。その際気をつけるべきことをお伝えします。

LT申し込み方法

  • 先着で決まります。時間は、一人最大10分です。
  • 質疑応答はマストではありませんが、実施していただいても問題ありません。その場合、質疑応答も含めて10分でお願いします。
  • 発表はオフライン会場からとなりますので、ご注意ください。
  • Connpassにて登録後、以下のフォームから発表内容の提出をお願いします。運営側で確認出来次第、本ページにその内容を掲載させていただきます。
  • なるべくお早めの提出にご協力ください。まずは現時点でのテーマレベルで結構ですので、仮のタイトル・概要を投稿してください。後からフォーム上で修正可能です(提出期限:3/19水)

https://forms.gle/SFi6KAVni8aoS7Ch8

現地参加について

◾会場
ミダス渋谷ラウンジ
〒150-0046 渋谷区松濤1-29-1 渋谷クロスロード6階 地図

  • 受付開始は19:00です。開始の19:25に遅れないようにご来場ください。
  • 受付にてConnpassの受付表と名刺をご提示ください。

◾注意事項

  • 会場内は禁煙です。喫煙スペースも設けておりませんので、喫煙はお控え下さい。
  • 途中参加・途中退場可能です。
  • 電源・WIFIは会場備え付けの物のものをご利用いただけます。

オンライン参加について

zoom mtgにて配信します。参加登録後、表示されるURLにアクセスしてご視聴ください。
前日もしくは当日にもメッセージにてご連絡いたします。

行動指針

本イベントに参加するすべての人は下記の行動規範を守ることを求められます。

https://go.dev/conduct

キャンセルについて

本イベントは、Goに関心を持ちナレッジを共有・学習したいすべての方にとって開かれた、健全なコミュニティとして運営していきたいと考えています。そのため、以下についてご理解とご協力をお願いします。

1) 当日都合が悪くなって来れない方は、お手数ですが速やかにキャンセル処理をお願いします。参加の状態のまま当日お越しいただけなかった方は、次回以降の参加の優先順位を下げさせて頂く可能性があります。

2) 目的外参加と思われる方(連日飲食可能な関連性の薄いイベントに参加しているなど)は、運営側の一定の基準で、事前のご連絡はせずキャンセルさせていただく場合がございます。参加が意図せずキャンセルされてしまった場合は、お手数ですが一度connpass上で運営にお問い合わせください。

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
情報提供元ページ(connpass)へ

新規会員登録

このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。



※ ソーシャルアカウントで登録するとログインが簡単に行えます。

※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。