こんにちは! BASE BANKの松雪です。
来る2023/06/02(金)にオンラインでGo Conference 2023が開催されます。
我々BASE株式会社(BASE BANKチーム)はGoルドスポンサーで協賛し、スポンサーセッションにて1名登壇します!
Go Conferenceとは
※ The Go gopher was designed by Renee French. Illustrations by tottie.
Go Conferenceは一般社団法人Gophers Japanが主催しているプログラミング言語Goに関するカンファレンスです。 今回10周年を迎えます。おめでとうございます!
BASEでGoって使ってるの?
ネットショップ作成サービス「BASE」のバックエンドはPHPで実装されており、PHPerKaigiなどPHPのカンファレンスに協賛、登壇しています。
しかしそれだけではなく、BASEのショップオーナー向けの金融決済事業を展開しているBASE BANKチームでは、資金調達サービスである「YELL BANK」、ショップの売上金をVisa加盟店の決済で利用できる「BASEカード」にてGoの分散サービスとして長く実装、運用をしています!
登壇内容
次なるrouterパッケージ選定のしざまと決め手について by @Ren Ogaki
https://sessionize.com/api/v2/jmtn42ls/view/Sessions
先日Goの軽量routerの代表格であるgorilla/mux擁するGorilla Web Toolkitがアーカイブされました。 私たちのチームで開発しているGoのWeb APIはすべてgorilla/muxに依存しており、対応を迫られました。 フォークしてチーム内でメンテナンスを行うことも考えられましたが、チームの規模的に無理があり他のパッケージへ移行する必要がありました。 そこで今回の発表では移行時に行った他のパッケージの比較検討や最終的な決断の意思決定について話します。 この発表を通してパッケージの選定基準などについて、同じくrouterや外部パッケージを移行したい方の手助けになれば幸いです。
router移行を主導した話をします! あまり起こることでもないので知見が溜まりづらい領域と思いますが、次にこういったことが起こったときに皆さんの役に立てる発表になればと思っています。
オフィスアワーも開催します!
イベント当日はreBakoにて、オフィスアワーを開き参加者のみなさんをお待ちしております。
オフィスアワー中の弊社ブースでは常時エンジニアがおりますので、
- 直近話題になったGo関連のトピック・ブログ記事について
- BASE BANKでGoをどうやって使っているか
- BASE BANKのプロダクトって?
などなど、是非気軽にお話しましょう!
宣伝
BASE BANKチームでは、フルサイクルエンジニアとして、Go, Python, PHPを中心にフロントからインフラまでを一気通貫で開発~運用を行っています。
それだけでなく要件定義から分析、ユーザーサポートまで一連のソフトウェアライフサイクルに主体性を持って関わることができます!
BASE BANKの働きざま、Goについてなど話を聞いてみたいという方は以下のリンクから気軽にご連絡ください!
それでは当日にお会いしましょう!