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
Akatsuki AI Technologies Company Deck
akatsuki_ai_technologies
0
580
未完成を最強の「通貨」に変える - civicship
hopin
0
130
【SRE Kaigi 2026】認知負荷を最小化するオブザーバビリティとSLOの導入 ―4名SREが200名のコードエンジニアを支援
higuchi_takashi
2
890
ノッカリアドベントカレンダー全記録まとめ
szkm555
0
130
【琉球ウェルネス】ウェルネスオフサイト:サービス概要資料
ryukyuwellness
0
180
株式会社gecogeco 会社紹介資料
gecogeco
2
3.5k
アットウェア 会社説明資料
atware
0
13k
LW_brochure_engineer
lincwellhr
0
40k
Nulab Fun Deck 〜チームワークが、世界をもっと『おもしろく』する〜
nulabinc
PRO
1
1.7k
202601〜【合同会社プレップ湘南】COMPANY DECK
prepp
0
160
イークラウド会社紹介 ~挑戦で、つながる社会へ~
ecrowd
1
4.7k
税理士法人チェスター_事務所紹介資料
mabhr
0
490
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
250
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
63
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
Raft: Consensus for Rubyists
vanstee
141
7.3k
Test your architecture with Archunit
thirion
1
2.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
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/