Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
打線組という個人サービスを Goで開発している話 / Indie Service Devel...
Search
itosho
July 06, 2022
Programming
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
打線組という個人サービスを Goで開発している話 / Indie Service Development by Go
「Let's Go Talk #1」でのLT資料です。
itosho
July 06, 2022
More Decks by itosho
See All by itosho
【2025年版】インターネットサービスの育て方 / How to Grow and Scale Internet Services 2025
itosho
0
300
Windsurf Rulesでどう自分のクローンをつくるか / How can I make a clone of myself in Windsurf Rules
itosho
0
150
Text EditorとしてのWindsurf / Windsurf as a Text Editor
itosho
0
410
【2024年版】インターネットサービスの育て方 / How to Grow and Scale Internet Services
itosho
0
140
Components Reconsidered
itosho
1
2.4k
打線組を支える技術 / The Technology Behind Dasengumi
itosho
0
83
組織をスケールさせるためのTech Vision / Connehito Tech Vision for Growing Our Team
itosho
2
730
生きのびるためのインディー開発 / Indie Development to Survive
itosho
0
79
Gopher道場アフターストーリー / Gopher Dojo After Story
itosho
0
180
Other Decks in Programming
See All in Programming
Modernizing iOS Apps
seyfoyun
0
150
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
3
1.5k
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.8k
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
370
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
170
Crash Auto Pipelines
veronikapj
1
400
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
740
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
290
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
310
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
200
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
460
YesSQL, Process and Tooling at Scale
rocio
174
15k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.4k
Designing for Timeless Needs
cassininazir
1
550
The Cost Of JavaScript in 2023
addyosmani
56
10k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
820
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Claude Code のすすめ
schroneko
67
230k
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
580
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
550
Transcript
打線組という個人サービスを Goで開発している話 Let's Go Talk #1, JUN 6 2022 Sho
Ito Connehito Inc. @itosho
▪自己紹介 Let's Go Talk #1 • 伊藤 翔 @itosho •
コネヒト株式会社 / CPO(ex-CTO) • 得意: バックエンド開発(Go, PHP) • 趣味: インディー開発、スポーツ観戦
▪今日話すこと Let's Go Talk #1 • 打線組ってなに? • なぜ、Goで開発しているのか? •
コードやドキュメントのチラ見せ
打線組ってなに? Let's Go Talk #1
▪打線組とは? Let's Go Talk #1 • https://dasengumi.com • 「◦◦で打線組んだ」ジェネレーター ◦
SNSで気軽にシェアすることを想定 • 昨年リリース ◦ 全然流行ってない!
▪技術スタック Let's Go Talk #1 • よくあるしがないSPA • Backend ◦
Go, echo, sqlx, MySQL, Nginx • Frontend ◦ TypeScript, React Hook, Chakra UI
▪技術的な特徴 Let's Go Talk #1 • Cloudinary ◦ imgixに似たCDNサービス(無料枠がimgixより多い) ◦
dynamic text overlayが便利(日本語フォントは少ない) • Netlify ◦ Prerendering機能が神(しかも、無料) ◦ CSRのデメリットを解消してくれる(SEO, OGP)
なぜ、Goで開発しているのか? Let's Go Talk #1
▪”公私融解”の技術選定 Let's Go Talk #1 • もともとインディー開発では業務と違う技術を選ぶことが多かった ◦ 技術の幅を広げたり、実験の場と使ったりしていた •
立場が変わり、業務で使う技術の勘どころが鈍くなってきた ◦ 一定水準の技術力があれば大丈夫的な言説にはやや否定的 ◦ その中で、社の技術戦略としてGoを採用することに ◦ https://tech-vision.connehito.com/ • インディー開発でもGoを使い倒すことに! ◦ チュートリアルや写経とは違う経験値が手に入る
▪”サービスオリエンテッド”の技術選定 Let's Go Talk #1 • 技術的な深堀りも好きだが、サービスのことを考えるのが好き • 思考のリソースをサービスに割きたい ◦
どう書くかや何を使うかにあまり時間を割きたくない ◦ もちろん、技術者としての矜持は必要だが • Goは手に馴染んで、サービスにDeep Work出来る感覚があった ◦ 手に馴染む言語は人それぞれなのでGoがベストだとは思っていない
コードやドキュメントのチラ見せ Let's Go Talk #1
▪チラ見せ Let's Go Talk #1
ご清聴ありがとうございました!