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
8.1k
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
9.1k
Go - CLI Tools Design
kaneshin
0
6.8k
Summer Internship 2018 - The principle of the eureka summer internship 2018
kaneshin
2
97
Summer Internship 2018 - The eureka summer internship 2018
kaneshin
0
90
Summer Internship 2018 - How to develop a product
kaneshin
0
71
Go Package Guidelines
kaneshin
1
1.1k
net/http package ~GoConference 2017 Spring~
kaneshin
1
2.7k
Essentials of Golang
kaneshin
5
13k
Generative Programming in Swift
kaneshin
1
4.4k
Other Decks in Programming
See All in Programming
楽しく向き合う例外対応
okutsu
0
570
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
1
370
Code smarter, not harder - How AI Coding Tools Boost Your Productivity | Angular Meetup Berlin
danielsogl
0
100
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
120
もう僕は OpenAPI を書きたくない
sgash708
5
1.9k
PHP ステートレス VS ステートフル 状態管理と並行性 / php-stateless-stateful
ytake
0
110
技術を改善し続ける
gumioji
0
110
負債になりにくいCSSをデザイナとつくるには?
fsubal
10
2.5k
Open source software: how to live long and go far
gaelvaroquaux
0
650
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
140
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
220
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
240
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Music & Morning Musume
bryan
46
6.4k
Code Reviewing Like a Champion
maltzj
521
39k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
Practical Orchestrator
shlominoach
186
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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