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
You should learn Go!
Search
Kod.io
October 26, 2013
Programming
1
130
You should learn Go!
By Blake Mizerany
http://kod.io
Kod.io
October 26, 2013
Tweet
Share
More Decks by Kod.io
See All by Kod.io
Our future is in our past or whatever
kodio
0
64
Daha iyi Geliştirme Ortamı için: Vagrant
kodio
0
64
Building Next-Generation iOS Apps with AFNetworking 2.0
kodio
2
310
Reactive Principles
kodio
1
140
AngularJS vs. Ember.js vs. Backbone.js
kodio
1
500
iBeacons: Interacting with the physical world using Bluetooth LE
kodio
1
93
Go: a simple programming environment
kodio
2
160
Why I had to write a client side framework for Koding.
kodio
1
91
Sure, I could learn Objective-C but...
kodio
1
84
Other Decks in Programming
See All in Programming
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
0
140
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
1
460
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
180
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
1
190
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
400
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
250
ESLintプラグインを使用してCDKのセオリーを適用する
yamanashi_ren01
2
300
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
140
Vue.jsでiOSアプリを作る方法
hal_spidernight
0
120
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
2.3k
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
230
Rubyでつくるパケットキャプチャツール
ydah
0
340
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Optimising Largest Contentful Paint
csswizardry
33
3k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Building an army of robots
kneath
302
45k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
260
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Being A Developer After 40
akosma
89
590k
Visualization
eitanlees
146
15k
How to Ace a Technical Interview
jacobian
276
23k
Transcript
None
None
None
None
None
None
84 keywords?
C++
50 keywords?
Java
42 keywords?
Ruby
... and Go?
25
None
goroutines + channels + select
func main() { for { cn, err := net.Listen("tcp", ":8080")
if err != nil { log.Fatal(err) } go serve(cn) } }
None
$ go tool pprof
None
Static Binary
C# / Ruby / C++ / etc Go
curl -O https://myserver.com/mybinary
None
None
None
None