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
Developing for Multiple Platforms With Go
Search
Mark Wolfe
February 24, 2015
Technology
0
68
Developing for Multiple Platforms With Go
Mark Wolfe
February 24, 2015
Tweet
Share
More Decks by Mark Wolfe
See All by Mark Wolfe
IP Networking in AWS
wolfeidau
0
58
Getting Into Vue.js
wolfeidau
0
180
AWS Automation With Lambda
wolfeidau
1
86
Ansible and Cloudformation
wolfeidau
1
220
Docker Security
wolfeidau
0
180
Building a Proxy in Go
wolfeidau
2
360
Using JWT to Authenticate Microservices
wolfeidau
1
240
Managing Secrets IN AWS
wolfeidau
0
130
ESPlant Workshop Firmware Overview and Demos
wolfeidau
0
110
Other Decks in Technology
See All in Technology
C++26 エラー性動作
faithandbrave
2
820
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
2
120
多様なメトリックとシステムの健全性維持
masaaki_k
0
120
.NET 9 のパフォーマンス改善
nenonaninu
0
1.3k
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.6k
AWS環境におけるランサムウェア攻撃対策の設計
nrinetcom
PRO
0
150
クレカ・銀行連携機能における “状態”との向き合い方 / SmartBank Engineer LT Event
smartbank
2
100
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
190
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
39
16k
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
280
5分でわかるDuckDB
chanyou0311
10
3.3k
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
Featured
See All Featured
Side Projects
sachag
452
42k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Faster Mobile Websites
deanohume
305
30k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Building Your Own Lightsaber
phodgson
103
6.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
170
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.6k
Scaling GitHub
holman
459
140k
Designing for humans not robots
tammielis
250
25k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Visualization
eitanlees
146
15k
Transcript
Developing for Multiple Platforms With Go Mark Wolfe
Go? open source project developed by google 5 years old
Robert Griesemer, Rob Pike, and Ken Thompson
Go Language Statically Typed C like syntax Garbage Collection Built
in concurrency primitives, goroutines, channels
Go WHY? ~5MB of ram for a service Simple deployment
Can use native code via cgo Portable tools or small services
Go Runtime Produces statically linked native binaries without external dependencies
Supports: Windows (i386,x86_64) OSX (i386,x86_64) Linux (i386,x86_64,arm) FreeBSD (i386,x86_64,arm)
Some Code Demo Here
Docker Containers Supports Windows boot2docker Platforms++
Questions http://www.meetup.com/golang-mel/ @wolfeidau on twitter github.com/wolfeidau