3 ms·
I was trying to understand the go source code the other day, my process was: `git clone https://github.com/golang/go` https://github.com/golang/go` then `cd go
by dorianm 9y ago
I was trying to understand the go source code the other day, my process was:
`git clone https://github.com/golang/go` 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/ https://golang.org/doc/codewalk/markov/
And a little explanation: https://golang.org/doc/codewalk/codewalk/ https://golang.org/doc/codewalk/codewalk/
Also: https://golang.org/doc/install/source 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/kubernetes/kubernetes
https://github.com/upspin/upspin https://github.com/upspin/upspin