用 Go 编写的内核如何启动?

似乎大多数内核都是用 C 编写的。但昨天在 Hackernews 上有一个名为Biscuit research OS的项目。

它声称是用 Go 编写的,尽管里面有一些汇编和 C 代码。所以我的问题是。在系统可以启动但它是用 Go 编写的情况下,这样的事情如何工作?


萧十郎
浏览 79回答 1
1回答

四季花海

如果您环顾四周,您会发现论文(https://pdos.csail.mit.edu/papers/biscuit.pdf)他们使用了一个可以支持运行 Biscuit 的 Go 运行时的层 它包含更多详细信息,我建议您应该查看它。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go