> What part in particular are you interested in? I ended up in the runtime code because I'm interested in plugins, the linker, loader, and how the runtime manages types. In particular, I'm interested in https://github.com/golang/go/issues/28783. My comment here explains why: https://github.com/golang/go/issues/20461#issuecomment-593731566. So, I suppose I'm interested in how the runtime manages types, and how the garbage collector works.
I've started reading src/plugin, runtime/plugin.go, runtime/symtab.go, and runtime/iface.go. I have a loose understanding of what I see, but the details are still beyond me. I'm also just interested in the challenge of learning the details of the runtime in general. > There are a bunch of talks from Gophercon and elsewhere that cover pieces of the runtime: Thanks! I'll check those out. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/6584df93-61ef-46bc-981f-f3c9e6694544%40googlegroups.com.