duanjian4331
2018-04-11 09:47
浏览 33
已采纳

如何学习Go编程语言的内部知识? 对于菜鸟

Recently I've participated several Go job interviews. The first one asked me How is channel implemented?, then the second one asked How is goroutine implemented?. Well as you can guess, the next one asked How is a Go interface implemented?.

I've been using Go for six months, but to be honest I never did care or know these Go internals.

I tried to learn these by reading the source code of Go, but can't really understand the quintessence.

So the question is, for a noob in Go, how do I learn the Go internals?

图片转代码服务由CSDN问答提供 功能建议

最近,我参加了几次Go求职面试。 第一个问我如何实现通道?,然后第二个问 goroutine如何实现?。 可以猜到的是,下一个问 Go接口的实现方式是什么?

我已经使用Go六个月了,但是说实话 我从不在乎或不了解这些 Go内部结构

我试图通过阅读Go的源代码来学习这些内容,但并不能真正理解其精髓。

所以问题是,对于Go中的菜鸟来说,我该如何学习Go的内部知识?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题