Developing UEFI applications in bare metal Go
SR1,
TamaGo is an open source framework that enables compilation and execution of
unencumbered Go applications on bare metal AMD64/ARM/RISC-V processors.
The recent development of TamaGo uefi and uefi/x64 libraries allow
development of unikernels running under the Unified Extensible Firmware
Interface UEFI on AMD64 cores.
The go-boot project implements an UEFI Shell and OS loader written purely
using the Go language.
This presentation explores the uses, advantages and architecture of these
projects and their role in innovative UEFI applications development.