Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gopher道場アフターストーリー / Gopher Dojo After Story
Search
itosho
March 10, 2021
Programming
0
150
Gopher道場アフターストーリー / Gopher Dojo After Story
「Gopher道場 同窓会2021」でのLT資料です。
itosho
March 10, 2021
Tweet
Share
More Decks by itosho
See All by itosho
Windsurf Rulesでどう自分のクローンをつくるか / How can I make a clone of myself in Windsurf Rules
itosho
0
86
Text EditorとしてのWindsurf / Windsurf as a Text Editor
itosho
0
88
インターネットサービスの育て方 / How to Grow and Scale Internet Services
itosho
0
87
打線組という個人サービスを Goで開発している話 / Indie Service Development by Go
itosho
1
180
Components Reconsidered
itosho
1
2.2k
打線組を支える技術 / The Technology Behind Dasengumi
itosho
0
50
組織をスケールさせるためのTech Vision / Connehito Tech Vision for Growing Our Team
itosho
2
640
生きのびるためのインディー開発 / Indie Development to Survive
itosho
0
49
3分で分かるConnehito Tech Vision / Connehito Tech Vision in 3 minutes
itosho
0
500
Other Decks in Programming
See All in Programming
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
280
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
840
令和最新版手のひらコンピュータ
koba789
13
7.3k
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
41
16k
構文解析器入門
ydah
7
2.1k
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
740
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
140
ゲームの物理
fadis
3
940
Constant integer division faster than compiler-generated code
herumi
2
570
一人でAIプロダクトを作るための工夫 〜技術選定・開発プロセス編〜 / I want AI to work harder
rkaga
10
2.2k
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
330
Understanding Kotlin Multiplatform
l2hyunwoo
0
250
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Designing for humans not robots
tammielis
253
25k
Documentation Writing (for coders)
carmenintech
73
5k
Visualization
eitanlees
146
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
760
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Code Reviewing Like a Champion
maltzj
524
40k
Embracing the Ebb and Flow
colly
86
4.8k
Transcript
Gopher道場アフターストーリー Gopher道場 同窓会2021 @itosho
自己紹介 ・伊藤 翔 @itoho ・コネヒト株式会社 執行役員兼CTO ・Gopher道場一期生 ・Backend Engineer ・仕事でよく書いている言語:
PHP, Go ・趣味でよく書いている言語: Go, Swift, JavaScript
今日話すこと ・Gopher道場卒業後の話 ・どんなことにGoを利用して、これからどうしようとしているか ・技術的な情報ではないので、1人の経験のアウトプットとして聞いてください ・「情報ではなく経験をアウトプットすること」 https://lacolaco.hatenablog.com/entry/2021/03/08/100228
とにかくたくさん書く Go First
インディー開発の話 ・Goがバックエンドの第一言語に ・元々はRailsを利用することが多かった ・理由 is … ・Web APIを開発することがほとんど ・つくりたいものに集中出来る ・なんか書いてて気持ちいい
・だいたいechoとsqlxを使っています ・パッケージ構成は紆余曲折を経て、シンプルにすることが多くなりました
社内に少しずつ導入する Go for it
OSS ・gdpというCLIツールを公開 ・GitHub: https://github.com/Connehito/gdp ・ tagの作成とリリースノートの作成が楽に出来るツール ・「gdpというGo製のCLIツールを公開しました」https://tech.connehito.com/entry/2018/08/28/124608
Slack Bot ・点呼さんというBotを開発 ・Slack上での出欠確認やリマインドを楽にするBot ・元々Slackのリアクションで出欠をとる文化があったが、社員が増えて大変になってきた ・tmpチャンネルをつくることもあるが、ものによってはややToo Muchなケースもある ・グループでの絞り込みや特定のリアクションをした人の取得も可能
技術戦略に組み込む Let’s Go
Tech Vision ・Tech Visionという中長期の技術戦略にGoの積極導入を掲げる ・Connehito Tech Vision: https://tech-vision.connehito.com/ ・新規サービスへの試験導入をきっかけに本格検討 ・「事業を支える技術選定」
https://speakerdeck.com/itosho525/engineering-decision-making-process-for-business
Tech Vision ・Tech Visionという中長期の技術戦略にGoの積極導入を掲げる ・Connehito Tech Vision: https://tech-vision.connehito.com/ ・新規サービスへの試験導入をきっかけに本格検討 ・「事業を支える技術選定」
https://speakerdeck.com/itosho525/engineering-decision-making-process-for-business これまで以上にGoを書いて、 コミュニティを盛り上げていきたい!