A template repository showing how to extend the beecs honeybee model while using its CLI app beecs-cli.
Try the example:
go run . -d _examples/base --observers --systems
Take a look at file main.go
to get an idea how it works.
As beecs-cli provides live plotting using OpenGL, the dependencies of go-gl/gl and go-gl/glfw apply. For Ubuntu/Debian-based systems, these are:
libgl1-mesa-dev
xorg-dev