Replacing x86 firmware with Linux and Go
Linux has MILLIONS of lines of code. Please don't.
EFI is already bloated as it is.Support efforts like coreboot instead. And FFS, firmware should not persist once the operating system boots. Persistent firmware is cancer.