I want to explore making some changes to the go project itself (https://github.com/golang/go).
I can’t get Intellij to quite work in this context - I have tried working on /usr/local/go directly as well as in a separate copy if the go repo within GOPATH, yet in both cases Intellij will not resolve imported dependencies properly (if I change a builtin package - say ‘fmt’ - and then want to use those changes elsewhere, Intellij shows lots of errors as it seems to be using the installed package rather that my modified version). Building the code itself is OK.
So my question, what IDE / what setup do people normally use to develop within the go project?