> 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.

Reply via email to