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 Modules
Search
abemotion
May 27, 2019
Technology
2
800
Go Modules
Go(Un)Conference 6kg の資料です。
https://gounconference.connpass.com/event/129090/
abemotion
May 27, 2019
Tweet
Share
More Decks by abemotion
See All by abemotion
『Go言語による並行処理』 を読んで
abemotion
1
1.1k
gRPC Server with golang
abemotion
3
1.5k
Other Decks in Technology
See All in Technology
サーバーなしでWordPress運用、できますよ。
sogaoh
PRO
0
170
rootful・rootless・privilegedコンテナの違い/rootful_rootless_privileged_container_difference
moz_sec_
0
110
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
260
pg_bigmをRustで実装する(第50回PostgreSQLアンカンファレンス@オンライン 発表資料)
shinyakato_
0
150
React Routerで実現する型安全なSPAルーティング
sansantech
PRO
4
890
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
130
10年もののバグを退治した話
n_seki
0
140
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
33k
動画配信の フロントエンドを支える 4年間とこれから
nisshii0313
0
110
Opcodeを読んでいたら何故かphp-srcを読んでいた話
murashotaro
0
370
アジャイルチームが変化し続けるための組織文化とマネジメント・アプローチ / Agile management that enables ever-changing teams
kakehashi
2
2.5k
Azureの開発で辛いところ
re3turn
0
200
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
490
Mobile First: as difficult as doing things right
swwweet
222
9k
The Invisible Side of Design
smashingmag
299
50k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Optimising Largest Contentful Paint
csswizardry
33
3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Documentation Writing (for coders)
carmenintech
67
4.5k
Why Our Code Smells
bkeepers
PRO
335
57k
Embracing the Ebb and Flow
colly
84
4.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
Gamification - CAS2011
davidbonilla
80
5.1k
Transcript
(P 6O $POGFSFODFLH (P.PEVMFT (P 6O $POGFSFOFDFLH !BCFNPUJPO
(P 6O $POGFSFODFLH ࣗݾհ !BCFNPUJPO DPDPOBMB 4FSWFS4JEF&OHJOFFS ։ൃج൫νʔϜ (P3BJMT$BLF1)1 5XJUUFSBCFNPUJPO
ςχεొࢁ
(P 6O $POGFSFODFLH εΩϧͷϑϦʔϚʔέοτ ݸਓͷࣝɾεΩϧɾܦݧΛؾܰʹചങ ొձһສਓ ίίφϥ๏૬ஊ ίίφϥϋϯυϝΠυ
(P 6O $POGFSFODFLH ৽ϓϩϑΟʔϧϖʔδ ɹϚΠΫϩαʔϏεߏͰ։ൃ
(P 6O $POGFSFODFLH γεςϜߏ ɹHPMBOHΞοϓσʔτ ʢEFQˠ(P.PEVMFTʣ /VYU&YQSFTT HPMBOH 3BJMT H31$
H31$ "1*(BUFXBZ 1SPpMF4FSWJDF 1SPpMF8FC
(P 6O $POGFSFODFLH (P.PEVMFT
(P 6O $POGFSFODFLH (P.PEVMFT֓ཁ ͔Β༧උαϙʔτͱͯ͠Ճ ͜Ε·Ͱύοέʔδཧඪ४ࡌ͞Ε͓ͯΒͣ αʔυύʔςΟπʔϧΛೖΕͯରԠ EFQ(MJEF
Ͱ·ͩ༧උαϙʔτ ʙϞδϡʔϧϞʔυ͕σϑΥϧτͰΦϯ FYQPSU(0.0%6-&PO
(P 6O $POGFSFODFLH Ϟδϡʔϧͷ࡞ 999ʹϞδϡʔϧ໊Λೖྗ ϞδϡʔϧΛ࡞͍ͨ͠ϓϩδΣΫτͷύοέʔδύεͱ߹ΘͤΔ ݱࡏͷσ ΟϨΫτϦΛϞδϡʔϧͷϧʔτʹ͠HPNPEϑΝΠϧΛ࡞ ϓϩδΣΫτͰ༻͍ͯ͠ΔύοέʔδҰཡ͕ॻ͔ΕΔ EFQΛ༻͍ͯ͠Δ߹
(PQLHMPDLϑΝΠϧΛಡΈࠐΜͰɺHPNPEʹөͯ͘͠ΕΔʂ ύοέʔδͦͷͷϏϧυ࣌ʹऔಘ͞ΕɺdHPQLHʹ֨ೲ HPNPEJOJU999
(P 6O $POGFSFODFLH HPNPEʢߦʣ (PQLHMPDLʢߦʣ
(P 6O $POGFSFODFLH HPTVN HPNPEϑΝΠϧͱҰॹʹ࡞͞ΕΔ ύοέʔδຖಛఆͷόʔδϣϯʹඥͮ͘҉߸ԽϋογϡΛه কདྷͷμϯϩʔυ࣌ʹಉ͡Ϗοτ͔ൺֱ ༧ظͤ͵มߋ͕ߦΘΕ͍ͯͳ͍͔νΣοΫ
(P 6O $POGFSFODFLH HPTVN
(P 6O $POGFSFODFLH όʔδϣχϯά ηϚϯςΟοΫόʔδϣϯλάͰཧ Wͷ༷ͳܗࣜ ύοέʔδʹಛఆͷϦϦʔελά͕ΒΕ͍ͯͳ͍߹ ಛఆͷίϛοτʹରԠٖͨ͠ࣅόʔδϣϯ͕࡞
W:NE)JT999ܗࣜ
(P 6O $POGFSFODFLH .JOJNBM7FSTJPO4FMFDUJPO ґଘؔղܾͷࡍʹՄೳͳݶΓݹ͍όʔδϣϯ͕࠾༻͞ΕΔ ΑΓݹ͍όʔδϣϯ͕ެ։͞ΕΔ͜ͱͳ͍ ͜ͷΈͰϏϧυΛҡ࣋ IUUQTSFTFBSDITXUDIDPNWHPNWT EFQʮՄೳͳݶΓ࠷৽ͷύοέʔδʯΛબ
(P 6O $POGFSFODFLH 4FNBOUJD*NQPSU7FSTJPOJOH ҟͳΔϝδϟʔόʔδϣϯͷڞଘՄೳ ͦΕͧΕҟͳΔϞδϡʔϧύεΛ༻ IUUQTSFTFBSDITXUDIDPNWHPJNQPSU ޙํޓੑͷͳ͍όʔδϣϯؒͷύοέʔδύε ࠷ޙʹϝδϟʔόʔδϣϯ͕͘
999999Wͷ༷ͳܗࣜ
(P 6O $POGFSFODFLH ·ͱΊ ڈग़ͨஈ֊ͰWHPͱ͍͏໊લͰɺධѱ͔ͬͨ ϦϦʔελά͕ΒΕͯͳ͍ϦϙδτϦΛະߟྀ ٖࣅόʔδϣϯͰղܾʢޙΖʹίϛοτλά͕ͭ͘ʣ ࢥ্͍ͬͯ͛ͯϦϦʔε͕ͨ͠ɺ҆ఆՔಇ ͔ΒσϑΥϧτΦϯʹͳΔ͠ɺઌߦରԠ ݸਓతʹYFSSPSTลΓؾʹͳ͍ͬͯ·͢