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
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
You should learn Go!
By Blake Mizerany
http://kod.io
Kod.io
October 26, 2013
More Decks by Kod.io
See All by Kod.io
Our future is in our past or whatever
kodio
0
72
Daha iyi Geliştirme Ortamı için: Vagrant
kodio
0
81
Building Next-Generation iOS Apps with AFNetworking 2.0
kodio
2
400
Reactive Principles
kodio
1
150
AngularJS vs. Ember.js vs. Backbone.js
kodio
1
520
iBeacons: Interacting with the physical world using Bluetooth LE
kodio
1
110
Go: a simple programming environment
kodio
2
180
Why I had to write a client side framework for Koding.
kodio
1
100
Sure, I could learn Objective-C but...
kodio
1
96
Other Decks in Programming
See All in Programming
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
230
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.6k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.6k
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
280
エージェンティックRAGにAWSで入門しよう!
har1101
9
1.8k
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
410
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
120
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
130
Webフレームワークの ベンチマークについて
yusukebe
0
180
Lessons from Spec-Driven Development
simas
PRO
0
220
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
Inside Stream API
skrb
1
800
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Marketing to machines
jonoalderson
1
5.5k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
400
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
55k
Leo the Paperboy
mayatellez
7
1.9k
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