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
For Loop Asaba
Search
fela
November 10, 2017
Business
0
54
For Loop Asaba
fela
November 10, 2017
Tweet
Share
More Decks by fela
See All by fela
For Loop Asaba 2
olufela
0
67
Pitch deck
olufela
0
40
Other Decks in Business
See All in Business
ARI会社説明
arisaiyou
1
16k
RightTouch_mind
righttouch
PRO
0
2k
プラスディーアンドシー合同会社 FACTBOOK _ver1.51_20250801
plusdc
PRO
0
200
SHOW就活株式会社 会社紹介
showsyukatsu0801
0
210
Findy社0901イベント資料(note株式会社)
yamane
1
950
株式会社TableCheck - 会社紹介 Company Profile
tablecheckac
0
2.1k
【営業職】中途採用向け会社説明資料(テックファーム株式会社)
techfirm
0
420
メドピアグループ紹介資料
medpeer_recruit
10
140k
提案レベルを上げてみたら、私の『提案』が『進捗』になっていた件
natty_natty254
26
15k
Cierpa&Co._Culture Deck_202509
cierpa0905
PRO
0
1.2k
会社紹介資料 / ProfileBook
gpol
4
46k
【UI/UXデザイナー職】中途採用向け会社説明資料(テックファーム株式会社)
techfirm
0
320
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Why Our Code Smells
bkeepers
PRO
339
57k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Music & Morning Musume
bryan
46
6.8k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Optimizing for Happiness
mojombo
379
70k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Rails Girls Zürich Keynote
gr2m
95
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Transcript
SMART TOOLS FOR SMART DEVELOPERS
1. Prime your mind 2. Its okay to be scrappy
3. Be your own PR 4. Learn wri=ng and story telling 5. Differen=ate your offering 6. U=lize your network
Reasons to be Excited About Go Fela Olagunju, Founder, Meter.ng
Golang is the server language of the Future
— Tobias Lütke
O HAI! I CAN HAS A GO?
What is Go • New-ish programming language developed at Google
(and used there) • Targeted for high performance servers • Focuses on easing the life of the developer • Addresses real pains - mainly from C++ • Object-Oriented-ish • Statically Compiled • Garbage Collected • Strictly Typed • Concurrency Oriented
Reason 1: The syntax Simple, Quick learning curve, little code
to write.
Reason 2: Compiler Speed The whole SDK and compiler compiled
in 19 seconds. Why? The language is very small.
Reason 3: Execution Speed • Go is FAST • Slower
usually than C++ More or less on par with Java • about x10 to x100 faster than Python/Ruby
Reason 4: The Ecosystem Compliant with Github / Google Code,
Bitbucket Friendly, useful community
Reason 5: Concurrency • Goroutines and Channels are the heart
of Go • Goroutines are microthreads with an internal scheduler • You can run 10Ks of goroutines easily
Reason 6: The standard library • Excellent, rich standard library
• More like Python's than C++'s • Very well documented
Before we get too excited • Lack of complete, real
IDE
A Few Good Resources • The official website: http://golang.org/ •
Excellent introductory book: http://www.golang-book.com/ • GoDoc: Package search http://godoc.org/