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
How to write Go code
Search
Shintaro Kaneko
April 15, 2018
Programming
8
7.8k
How to write Go code
Shintaro Kaneko
April 15, 2018
Tweet
Share
More Decks by Shintaro Kaneko
See All by Shintaro Kaneko
How to keep growing SRE team at Eureka
kaneshin
3
8.5k
Go - CLI Tools Design
kaneshin
0
6.5k
Summer Internship 2018 - The principle of the eureka summer internship 2018
kaneshin
2
81
Summer Internship 2018 - The eureka summer internship 2018
kaneshin
0
84
Summer Internship 2018 - How to develop a product
kaneshin
0
60
Go Package Guidelines
kaneshin
1
1k
net/http package ~GoConference 2017 Spring~
kaneshin
1
2.5k
Essentials of Golang
kaneshin
5
13k
Generative Programming in Swift
kaneshin
1
4.1k
Other Decks in Programming
See All in Programming
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
290
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
250
What We Can Learn From OSS
inouehi
0
420
Snowflakeで眠ったデータを起こそう!
estie
0
110
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
950
Ruby Pattern Matching
bkuhlmann
0
920
Ruby GitHub Packages
bkuhlmann
0
630
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
260
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
130
Designing for tomorrow's programming workflows
honnibal
PRO
2
130
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
480
Featured
See All Featured
The Cult of Friendly URLs
andyhume
74
5.7k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
2
1.3k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
Building a Modern Day E-commerce SEO Strategy
aleyda
17
6.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
Typedesign – Prime Four
hannesfritz
36
2.1k
Web development in the modern age
philhawksworth
202
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Transcript
!1 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy How to write Go code April 15th, 2018
!2 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy kaneshin (Shintaro Kaneko) גࣜձࣾΤϨΧ$50 ٕज़ઓུσʔλઓུ ΤϯδχΞϦϯά৫౷ׅ Favorite: Genera8ve Programming in Go ʜ Ҏ্ͷαʔϏεΛੈքʹల։ Match Group is the Global Leader in Dating.
1BJSTʹ͍ͭͯ !3
!4 1BJSTʹ͍ͭͯ CONFIDENTIAL INFORMATION: Not for Public Distribution - Do
Not Copy No.1 No.1 2017 release ঁੑ" ঁੑ# ঁੑ$ ঁੑ% உੑ" உੑ# உੑ$ உੑ% ͋ͳͨ ̐ͭͷϓϥοτϑΥʔϜల։ ਓWTਓɿํͷϚονϯά 1)1͔Β(PϑϧεΫϥον
!5 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy ຊ͢͜ͱ
!6 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy ຊͷରऀ ॳֶऀ ڭ͑Δਓ Ϛωʔδϟʔ
!7 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy ຊ࣋ͪؼͬͯཉ͍͠ͷ ݴޠࢥʢྺ࢙ʣ͔ΒֶͿ Ϧιʔεͷ࠷େ׆༻ ݴޠࢥ Ϧιʔε
!8 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy ۪ऀܦݧʹֶͼɺݡऀྺ࢙ʹֶͿɻ ۪ऀ͚͕ͩࣗͷܦݧ͔ΒֶͿͱ৴͍ͯ͡ΔɻࢲΉ͠Ζɺ ࠷ॳ͔ΒࣗͷޡΓΛආ͚ΔͨΊɺଞਓͷܦݧ͔ΒֶͿͷΛ Ήɻ /VSFJO*EJPUHMBVCU BVTEFOFJHFOFO&SGBISVOHFO[V MFSOFO *DI[JFIFFTWPS BVTEFO&SGBISVOHFOBOEFSFS[VMFSOFO VNWPOWPSOFIFSFJOFJHFOF'FIMFS[VWFSNFJEFO
!9 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy 2(PΛॻ͍͍ͯΔͱ͖ʹ ԿΛࢀর͍ͯ͠·͔͢ʁ
!10 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy golang.org
!11 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy godoc.org
!12 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy The Go Blog
!13 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy golang/go - Wiki
!14 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy Live coding
!15 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy Live coding
!16 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy Live browsing
!17 Go Proverbs https://go-proverbs.github.io/ https://www.youtube.com/watch?v=PAAkCSZUG1c Rob Pike - Gopherfest
!18 CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not
Copy ຊ࣋ͪؼͬͯཉ͍͠ͷ ݴޠࢥʢྺ࢙ʣ͔ΒֶͿ Ϧιʔεͷ࠷େ׆༻ ݴޠࢥ Ϧιʔε
CONFIDENTIAL INFORMATION: Not for Public Distribution - Do Not Copy
!19 Thank you