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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
fela
November 10, 2017
Business
0
56
For Loop Asaba
fela
November 10, 2017
Tweet
Share
More Decks by fela
See All by fela
For Loop Asaba 2
olufela
0
68
Pitch deck
olufela
0
41
Other Decks in Business
See All in Business
本気で解かれるべき 課題を創る(アジェンダ・セッティング)
hik0107
2
270
プレックス キャリアアドバイザー職向け会社紹介資料
plex
0
240
経営管理について / About Corporate Planning
loglass2019
0
5.8k
フルカイテン株式会社 採用資料
fullkaiten
0
81k
DeNA社のAI活用スキル評価
kobira_official
PRO
0
130
ネクストビート 新卒向け会社紹介資料
nextbeat
1
360
キャンバスエッジ株式会社 会社説明資料
canvasedge
0
8.8k
(4枚)PDCAサイクルとOODAループの違いを徹底解説
nyattx
PRO
0
140
Le bon Mindset – Gymnastique Québec
jdejongh
PRO
0
110
【正社員型エンジニア派遣事業】採用資料
cdcsaiyo
0
280
株式会社High Link_会社紹介資料
highlink_hr
2
80k
採用ピッチ資料
s_kamada
0
280
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Ethics towards AI in product and experience design
skipperchong
2
190
Marketing to machines
jonoalderson
1
4.6k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Become a Pro
speakerdeck
PRO
31
5.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
4 Signs Your Business is Dying
shpigford
187
22k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Skip the Path - Find Your Career Trail
mkilby
0
53
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The SEO Collaboration Effect
kristinabergwall1
0
350
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/