Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
For Loop Asaba 2
Search
fela
November 10, 2017
Business
0
68
For Loop Asaba 2
golang
fela
November 10, 2017
Tweet
Share
More Decks by fela
See All by fela
For Loop Asaba
olufela
0
56
Pitch deck
olufela
0
41
Other Decks in Business
See All in Business
ペイジェント採用資料
paygent
0
23k
株式会社エンミッシュ 採用資料
enmish
1
460
【新卒採用資料】Natee Company Deck _202512
nateehr
0
950
生成AI専任営業が語るre:Inventで発表された生成AIアップデート情報
suzakiyoshito
0
220
カンパニーデック 2025.11.28
toggletest
0
990
Crisp Code inc.|サービス紹介 / 料金表 - Services & Price list
so_kotani
1
480
エンジニアよ痛みを知れ
nobuoooo
0
140
ホワイトプラス会社紹介資料 / wp_introduction
whiteplus_recruit
0
180
Speee_2025年9月期 通期決算説明資料
speee_pr
0
1k
らんみるぷろじぇくと採用情報
ranmil
0
200
誰も置いて行かない、freee QAのAI活用戦略 / Inclusive freee QA's AI Strategy
ropqa
0
390
WHITE CROSS_New Value_2025011
yutanagahata
0
3.5k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
A better future with KSS
kneath
240
18k
How GitHub (no longer) Works
holman
316
140k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Faster Mobile Websites
deanohume
310
31k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Transcript
SMART TOOLS FOR SMART DEVELOPERS
1. Prime your mind . 2. Its okay to be scrappy.
Just start 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
Before we get too excited Look at flutterwave .. Create
endless opportunities
A Few Good Resources • The official website: http://golang.org/ •
Excellent introductory book: http://www.golang-book.com/ • GoDoc: Package search http://godoc.org/