go: reorganize so as to not require a GOPATH layout