Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The entire runtime does not depend on the OS. C's run-time is very minimal for exaple. You have a stack memory, heap etc that you setup in protected mode. Your OS will manage the page-tables, process creation etc.

"Go" binary will basically compile into machine code which can be run on bare-metal.

I am doing this currently: https://pdos.csail.mit.edu/6.828/2012/schedule.html

And it's been eye opening to how everything works under the hood!



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: