Hi Gophers and embedded systems experts
How can I use the latest version of Go, 1.21.5, in
picore, which is the raspberry pi port of the lightweight linux OS
tinycore?
To use Go, could I simply download
into the picore OS, and simply use Go straightaway?
If not, can anyone share the steps to compile Go from source on picore?
If anyone is curious why we're not using the default raspberry pi OS,
it is because our users often unplug the pi's power abruptly without proper shutdown causing sd card corruption and eventually OS boot failures.
To this end, we also evaluated TinyGo, but there are two issues:
* TinyGo does not have
wifi yet.
* We need to
segment live stream from a camera, and thus need ffmpeg
Some people in the raspberry pi community recommend
Ultibo for use cases where abrupt power unplugging is required.
However, since Ultibo is not Go, I'd preferably rather not use it, as I really don't want to code in anything other than Go.