Category: Go

Running gokrazy on a Banana Pi BPI-R1

Motivation I had a BPI-R1 sitting in a drawer. The board is from 2014 — only ancient OpenWrt and outdated Armbian images exist for it. Nobody maintains this platform anymore. The hardware is fine though: dual-core Allwinner A20, 1GB RAM, SATA, and a BCM53125 5-port Gigabit switch on the board. Not bad for a dedicated

Using Javascript Plugins in Go – More Than the Sum of Its Parts

More than the sum of its parts There are projects, where you want to create an application, that is extensible by other parties without access to the sources itself or re-compiling the whole binary. This concept is known as modules, plugins or features nowadays. This might be the case if you are creating a client

Hidden Champion – SQLite Databases in Go

If you use a smartphone, macOS, or Chrome, the chances are good that you are a SQLite user in some form. SQLite is probably the most widely used database, without ever standing particularly in the spotlight. According to Wikipedia, “through integration in Mozilla Firefox, in the common mobile phone operating systems (Android, iOS, Symbian OS,