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 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
プロダクトにAIを。 確率的なふるまいと向き合う。
sugitlab
1
350
対立を超えてビジネス、開発、顧客が本当に欲しかったものを全両立するプロダクト組織の作り方/trade-off basic rsgt2026
moriyuya
3
7.4k
イオンモール新利府・デジタル証券 ~仙台近郊~徹底解説セミナー
c0rp_mdm
PRO
0
380
re:Invent2025 re:Cap 〜技術的負債解消と AWS Transform Customと わたし〜
maijun
0
110
株式会社CINC 会社案内/Company introduction
cinchr
6
74k
Just do it ! で 走り抜けてきたけど ちょっと立ち止まってみた
hakkadaikon
0
540
会社説明資料
xinghr
0
130
続・もっと!「契約交渉よりも顧客との協調を」 〜成果報酬型やってみた結果とその先の挑戦〜
sasakendayo
1
1.8k
暗号商流(クリプト・フロー) 〜ボーダレスEC/POD with JPYC〜
showyingart
0
130
RDRAモデルからFP・工数・金額につなぐ定量見積り
bpstudy
1
200
ノッカリアドベントカレンダー全記録まとめ
szkm555
0
130
RSGT2026 Dave Snowden Keynote
julesyim
0
930
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
My Coaching Mixtape
mlcsv
0
46
Docker and Python
trallard
47
3.7k
Deep Space Network (abreviated)
tonyrice
0
45
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Balancing Empowerment & Direction
lara
5
880
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
440
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/