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
なぜ社内でGoを採用したのか
Search
Takuya Fujimoto
June 13, 2019
Programming
0
78
なぜ社内でGoを採用したのか
- MixLeap
- Go
Takuya Fujimoto
June 13, 2019
Tweet
Share
More Decks by Takuya Fujimoto
See All by Takuya Fujimoto
React + GraphQLで社内の負債を解決した話
tfrcm
0
580
AppSyncで負債を解決した話
tfrcm
1
470
さよならRecompose, こんにちはReact Hooks!
tfrcm
0
420
Facebookに行ってきたの秋
tfrcm
0
73
ReactNativeでモバイル開発を始めよう!
tfrcm
0
71
My favorite Morisawa's fonts
tfrcm
0
64
React勉強会② ハンズオン編
tfrcm
0
100
ReactNativeの開発環境を5分で作る
tfrcm
1
360
さぁ!Reactを始めよう!
tfrcm
0
160
Other Decks in Programming
See All in Programming
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
Model Pollution
hschwentner
1
180
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
510
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
920
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
380
WebエンジニアがSwiftをブラウザで動かすプレイグラウンドを作ってみた
ohmori_yusuke
0
170
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3k
Serena MCPのすすめ
wadakatu
4
900
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
180
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
380
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Site-Speed That Sticks
csswizardry
11
880
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
BBQ
matthewcrist
89
9.8k
How to Think Like a Performance Engineer
csswizardry
27
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Optimizing for Happiness
mojombo
379
70k
A Tale of Four Properties
chriscoyier
160
23k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
KATA
mclloyd
32
15k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
Transcript
ͳͥࣾͰ(PΛ࠾༻ͨ͠ͷ͔ .JY-FBQ4UVEZ(PݴޠϋϯζΦϯ
ϓϩϑΟʔϧ
ΞδΣϯμ w(P࠾༻·ͰͷܦҢ wձࣾͰ(PΛ࠾༻ͨ͠ࣄͰى͖ͨϝϦοτɾσϝϦοτ ͋͐͡Μͩ
(P࠾༻·ͰͷܦҢ
ࣾͷόοΫΤϯυͰΘΕ͍ͯͨݴޠɾ'8
ݴޠ͕ݶΒΕͨ։ൃݏ͕ͩɺ ձࣾͷنখ͍͞͠ϓϩμΫτʹ͏ݴޠ ͏গ͠ߜͬͯࣾͷ։ൃ࣮ΛੵΈ͍ͨ
ϝΠϯͷݴޠʹٻΊͨ͜ͱ wՄಡੑ͕ྑ͍ ίʔυϨϏϡʔ͍͢͠ݴޠ wେ͖ͳϓϩμΫτͰͷ࣮ wόʔδϣϯ͕҆ఆ͍ͯͯ͠ɺޙํޓ͕औΕΔ wڧྗͳܕ͚ όοΫΤϯυಛʹ҆ఆ͍ͤͨ͞ wྲྀߦ͍ͬͯΔݴޠͰΤϯδχΞୡ͕ϫΫϫΫ͢ΔݴޠͰ͋Δ
ࠓͷͬͯΔݴޠͰཁ݅ຬͨ͞ͳ͍ɻɻɻ
Կ͔ཁ݅Λຬͨ͢ݴޠͳ͍͔ͳʔʁ
(FNDPPLత֤ݴޠͷݕ౼ w/PEFKTࣾʹ+4ͷݟ͕ଟ͋ͬͨ͘ͷͰɺ൪खʹ࠾༻ w1ZUIPOՄಡੑ͍͍͕ɺ/PEFKTͱϙδγϣϯ͕ඃΔͷͰʷ w3VCZ͍Ζ͍Ζʷ ͷཁ݅ʹ w(P͓͒ɺҰ൪ͯ·Δ w3VTU͍͕ۙ͘͢͝ɺ8FCͷόοΫΤϯυʹ͘ͷ͔ʁ
(PΛ࠾༻ʂ
ͳͥձࣾͷϝΠϯݴޠΛ(Pʹ͔ͨ͠ wγϯϓϧͰՄಡੑ͕ྑ͍ ίʔυϨϏϡʔͷ্࣭͕ͬͨͱࢥ͏ w͍֮͑͢͠ɺڭ͍͑͢ɺจ๏͕؆୯ wʮ(P͍͍ΑͶɺ(P͍͍ΑͶʯͷΛͨ͘͞Μฉ͍ͨ wόʔδϣϯ͕҆ఆ͍ͯͯ͠ɺޙํޓ͕औΕ͍ͯΔ /PEFKTɻɻɻ wࠓྲྀߦ͍ͬͯΔݴޠͰɺ։ൃऀ͕ϫΫϫΫͯ͘͠ΕΔ
ϫΫϫΫษڧྔ Πϯϓοτྔ
ձࣾͰ(PΛ࠾༻ͨ͠ࣄͰى͖ͨϝϦοτɾσϝϦοτ
ձࣾʹى͖ͨϝϦοτ wʮ(PͬͯΈ͍͔ͨΒҰॹʹಇ͖͍ͨʯͱٻਓʹདྷͯ͘ΕΔਓ͕૿͑ͨ wࠓྲྀߦ͍ͬͯΔݴޠΛ࠾༻͢ΔࣄͰɺָ͠ΜͰ։ൃͯ͘͠ΕΔ༷ʹͳͬͨ wϫΫϫΫ͕ษڧྔʹܨ͕ΓɺࣾͷόοΫΤϯυͷྔ্͕͕ͬͨ
ձࣾʹى͖ͨσϝϦοτ w࣮ܦݧͷ͋Δਓ͕໘Ͱདྷͨࣄ͕ແ͍ wͱݴͬͯɺࠔͬͯͳ͍ w3VCZɾ1ZUIPOɾ1)1ͳͲͱൺͯɺຊޠͷهࣄྔ͕গͳ͍ wͱݴͬͯɺࠔͬͯͳ͍ wͲͷΞʔΩςΫνϟΛ࠾༻͢Δ͔ͷݕ౼ֻ͕͔࣌ؒͬͯ͠·͏ w͜Εͱܾ·ͬͨϑϨʔϜϫʔΫΞʔΩςΫνϟ͕ͳ͍ͷͰݕ౼͕ඞཁ
ฐࣾͰ(PΛ࠾༻ͨ͠Β ΤϯδχΞ͕ϫΫϫΫͨ͠ͷͰɺ ࣾͷྔΛ্͍͛ͨਓͥͻ࠾༻ͯ͠ΈͯԼ͍͞
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠