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
120
Gopher道場アフターストーリー / Gopher Dojo After Story
「Gopher道場 同窓会2021」でのLT資料です。
itosho
March 10, 2021
Tweet
Share
More Decks by itosho
See All by itosho
打線組という個人サービスを Goで開発している話 / Indie Service Development by Go
itosho
1
140
Components Reconsidered
itosho
1
1.9k
組織をスケールさせるためのTech Vision / Connehito Tech Vision for Growing Our Team
itosho
1
570
3分で分かるConnehito Tech Vision / Connehito Tech Vision in 3 minutes
itosho
0
400
CakePHPで学ぶDIコンテナ / Learn a DI Container through CakePHP
itosho
1
1.2k
事業を支える技術選定 / Engineering Decision Making Process For Business
itosho
12
5.2k
Bリーグにおけるホームアドバンテージ / Home Advantage in B.League
itosho
0
2.1k
Deep Module in PHP
itosho
2
10k
Let's start your first OSS with CakePHP
itosho
3
4.2k
Other Decks in Programming
See All in Programming
PHPでOfficeファイルを取り扱う! PHP Officeライブラリを プロダクトに組み込んだ話
hirobe1999
0
840
Introduction for Open Source Swift Workshop
giginet
PRO
0
180
導入から5年が経って見えた Datadog APM 運用の課題
bgpat
2
540
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
520
Honoとhtmx
yusukebe
6
1.2k
オブジェクトしこう
okuramasafumi
2
130
ONE WEDGE_Company_Information
1wedge
0
170
Deno に Web 標準 API を実装する / Implementing Web Standard API to Deno
petamoriken
0
350
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
seike460
PRO
0
120
App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement
takefumiyoshii
1
120
ISUCONってなんだか難しそう……!!でも、初めてのISUCONにPHPで挑戦してきました!
kotomin_m
1
300
SwiftUI, Jetpack Composeの導入で変化した「家族アルバム みてね」のアプリ開発体験
hicka04
6
400
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
115
11k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
A Philosophy of Restraint
colly
195
15k
The Art of Programming - Codeland 2020
erikaheidi
40
12k
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
113
18k
Robots, Beer and Maslow
schacon
PRO
154
7.9k
Making Projects Easy
brettharned
106
5.4k
It's Worth the Effort
3n
180
27k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
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を書いて、 コミュニティを盛り上げていきたい!