Skip to content

Hello world

Choose a tag to compare

@dmarro89 dmarro89 released this 17 Feb 08:52
· 2 commits to main since this release

A simple hello world.
The operating system is started with Grub following the Multiboot2 specification in 32-bit protected mode, then it jumps to 64-bit.
The kernel just prints "Hello World" on VGA buffer.

A simple tutorial to understand how to build an OS from scratch.

Full Changelog: https://github.com/dmarro89/go-os-tutorial/commits/v0.1.0