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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mark Wolfe
February 24, 2015
Technology
79
0
Share
Developing for Multiple Platforms With Go
Mark Wolfe
February 24, 2015
More Decks by Mark Wolfe
See All by Mark Wolfe
IP Networking in AWS
wolfeidau
0
78
Getting Into Vue.js
wolfeidau
0
200
AWS Automation With Lambda
wolfeidau
1
95
Ansible and Cloudformation
wolfeidau
1
230
Docker Security
wolfeidau
0
200
Building a Proxy in Go
wolfeidau
2
390
Using JWT to Authenticate Microservices
wolfeidau
1
260
Managing Secrets IN AWS
wolfeidau
0
160
ESPlant Workshop Firmware Overview and Demos
wolfeidau
0
140
Other Decks in Technology
See All in Technology
色を視る
yuzneri
0
330
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
160
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
190
ハーネスエンジニアリング入門
hatyibei
0
120
Shiny New Tools Won't Fix Your Problem
trishagee
1
120
CyberAgent YJC Connect
shimaf4979
1
170
ブラウザの投機的読み込みと投機ルールAPIを理解し、Webサービスのパフォーマンスを最適化する
shuta13
3
300
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
200
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
480
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
270
20260507-ACL-seminar
satoshi5884
0
110
みんなの考えた最強のデータ基盤アーキテクチャ'26前期〜前夜祭〜ルーキーズ_資料_遠藤な
endonanana
0
170
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
220
The Curse of the Amulet
leimatthew05
1
12k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Paper Plane
katiecoart
PRO
1
50k
The Curious Case for Waylosing
cassininazir
0
340
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Code Reviewing Like a Champion
maltzj
528
40k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
790
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