Factor code and reorganize location of go cache and go paths such that subsequent invocations reuse both dirs.