filmov
tv
Michael Stapelberg: Build Go appliances for the Raspberry Pi using gokrazy!
Показать описание
Are you running a loud and power-hungry homelab setup and are looking to downsize? Or have you ever wanted to program something yourself for the Raspberry Pi? Maybe some home automation, or even a children’s toy?
gokrazy takes the tedium out of running Go software on the Raspberry Pi! With gokrazy, you can build an SD card with your Go code and then automatically update your Pi over the network.
gokrazy is an appliance platform for Go programs that’s written entirely in Go and hence is a great option for Go enthusiasts who are interested in working with the Raspberry Pi, but who don’t enjoy setting up and maintaining a Linux distribution (like Raspbian, Debian, Fedora, …) just for the small Go program they want to run.
In this talk, I’ll show how to use gokrazy from zero to running appliance and demonstrate a few use-cases like home automation, scanning paper documents into the cloud (and/or your PC), running a Tailscale mesh network in your home, etc.
This could be the push you need to take your old Raspberry Pi out of the drawer and put it to good use! :)
Michael Stapelberg
#gpn21 #SoftwareInfrastructure
Michael Stapelberg: Build Go appliances for the Raspberry Pi using gokrazy!
gokrazy demo: first installation and adding programs #golang #raspberrypi
gokrazy demo: interactive development with gok run #golang #raspberrypi
Go coding stream: gokrazy.org Raspberry Pi 4 EEPROM updates #golang #emacs #linux
Go coding stream: zstd in distri, gokrazy improvements #golang #emacs #linux
GopherCon 2018: Michael Stapelberg - Go in Debian
GopherCon 2018 Lightning Talk: Michael Stapelberg - router7 A Pure Go Home Router
GopherCon 2017 - Lightning Talk: Michael Stapelberg - RobustIRC
Go coding stream: gokrazy pair programming with mdlayher #golang #linux
Go coding stream: gokrazy gdns + updates with auto-recovery #golang #linux
First Go coding stream: gokrazy.org busybox on serial console by default #golang #emacs #linux
gokrazy: ein Go userland für Raspberry Pi 3 appliances (eh17)
Michael Stapelberg: Why I wrote my own rsync
Zürich Go Meetup: Run Go programs on your Raspberry Pi with gokrazy!
gokrazy: ein Go userland für Raspberry Pi 3 appliances (GPN17)
distri: researching fast Linux package management - Michael Stapelberg | PackagingCon 2021
GPN18 - Go für Programmierer
distri - Zürich Go Meetup
Dev Tool Time with Michael Stapelberg
gokrazy: ein Go userland für Raspberry Pi 3 appliances – Pi and More 10 - Uni Trier - 24. Juni 2017...
Supply Chain Security with Go
Embedded with Go: from an AWK prototype to a gokrazy appliance
Embedded with Go: from an AWK prototype to a gokrazy appliance How to build a self-contained toy fo…...
tzx cdt player in golang with gpio remote tape control
Комментарии