鍍金池/ 問答/C++  GO/ Go 的底層實現(xiàn)思路是什么?

Go 的底層實現(xiàn)思路是什么?

如題。
Go 的低層實現(xiàn)還是 GO。請問如何解釋?

clipboard.png

源碼:Github-go

回答
編輯回答
悶騷型

借用大神的話來說

編譯器就是輸入源代碼輸出其他語言源代碼的程序

所以這個程序用什么語言實現(xiàn)無所謂

然而,一開始沒有go,所以用c實現(xiàn)了一版go編譯器,后來go語言存在了,那就可以用go再重寫一遍編譯器,用c寫的編譯器來編譯這個新的編譯器的源代碼
然后就成了現(xiàn)在這個樣子
你可以找找老版本看看c實現(xiàn)

2017年8月28日 04:39