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
Sphero Go
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Nathan Youngman
August 25, 2014
Technology
0
170
Sphero Go
Zombie robot hack night:
http://edmontongo.org/2014-08/
Nathan Youngman
August 25, 2014
Tweet
Share
More Decks by Nathan Youngman
See All by Nathan Youngman
The Healthy Programmer
nathany
2
110
Go and Node.js: a comparison
nathany
1
230
Diet Hacks
nathany
2
390
Go 1.6 and HTTP/2
nathany
3
150
Upgrading Rails Redux
nathany
1
97
GopherCon recap
nathany
0
190
Go Functions
nathany
0
100
Go Arrays & Slices
nathany
0
150
Go Types
nathany
2
130
Other Decks in Technology
See All in Technology
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
140
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
360
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
200
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.8k
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
280
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
810
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
1
300
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
120
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
450
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
600
Meshy Proプラン課金した
henjin0
0
250
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
120
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
KATA
mclloyd
PRO
34
15k
Side Projects
sachag
455
43k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
62
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
64
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
BBQ
matthewcrist
89
10k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Transcript
Edmonton Go August 2014
WiFi powered by Telus
Teams Nine Spheros Go Git
Sphero Wake up Three colors Sphero-RGB
Bluetooth Pairing
Device Mac: /dev/tty.Sphero-RGB-RN-SPP Windows: COM1 Linux: /dev/rfcomm1
Channels Make a channel channel := make(chan int) Take a
value from the channel num := <- channel Check if channel is closed num, ok := <- channel Tick returns a channel channel := time.Tick(1 * time.Second)
Goroutines Launch a function go someFunc() Anonymous function go func()
{ }()
Select Wait on multiple channels select { case <-ticker: /
/ do this case event := <-robot.Events: / / do that }
https:/ /github.com/edmontongo/ go-zombies