This is a release of the go-boot unikernel which implements a UEFI Shell and OS loader for AMD64 platforms, implemented as a bare metal Go unikernel using the TamaGo framework.
The unikernel is an UEFI application which can be executed under an existing loader (e.g. UEFI shell, systemd-boot) or as an EFI boot entry.
Documentation can be found in the README.
Major changes:
- Makefile -
qemutargets now startsgo-boot.efidirectly - Makefile - allow
linux,l,\rshortcut loader entry path override viaDEFAULT_LINUX_ENTRYvariable - cmd - improved help entry for
linux,l,\rshortcut
Full Changelog: v0.4...v0.5