I was trying to understand the go source code the other day, my process was:
`git clone https://github.com/golang/go` then `cd go`, and `tree .`, `git grep ...`, `vim ...`, etc.
Anyway, couldn't find how to get the tests to pass, but found this:
https://golang.org/doc/codewalk/markov/
And a little explanation: https://golang.org/doc/codewalk/codewalk/
Also: https://golang.org/doc/install/source
In terms of codebase, kubernetes and upspin seem pretty good too:
https://github.com/kubernetes/kubernetes https://github.com/upspin/upspin
I imagine upspin is one of the best examples because Rob Pike is one of the main contributors
Funny thing is that I couldn't get up spin to run :).
But yes having a global namespace is a genius idea.
Thanks for sharing! Just wanted to let you know it doesn't work on firefox android.
https://sourcegraph.com/github.com/golang/go/-/blob/src/net/... https://sourcegraph.com/github.com/mholt/caddy@master/-/blob... https://sourcegraph.com/github.com/btcsuite/btcd@master/-/bl... https://sourcegraph.com/github.com/camlistore/camlistore@mas... https://sourcegraph.com/github.com/boltdb/bolt@master/-/blob... https://sourcegraph.com/github.com/go-kit/kit/-/blob/example...