似乎大多数内核都是用 C 编写的。但昨天在 Hackernews 上有一个名为Biscuit research OS的项目。它声称是用 Go 编写的,尽管里面有一些汇编和 C 代码。所以我的问题是。在系统可以启动但它是用 Go 编写的情况下,这样的事情如何工作?
1 回答
四季花海
TA贡献1811条经验 获得超5个赞
如果您环顾四周,您会发现论文(https://pdos.csail.mit.edu/papers/biscuit.pdf)他们使用了一个可以支持运行 Biscuit 的 Go 运行时的层
它包含更多详细信息,我建议您应该查看它。
- 1 回答
- 0 关注
- 77 浏览
添加回答
举报
0/150
提交
取消