• 这个面试官第二题肯定是错了。他测试少了 ``` package main import ( "fmt" "time" ) func main() { ...
  • 我知道的不会太准确。粗略的说,编译器最底层的部分(bootstrapping)是汇编和c作为基本go语言支持,然后在此基础之上用以前版本的go来写剩下的go编译器,这个编译器生成后能够完全处理当前版本...