January 26, 2019
When trying to run go install
or go test
I was getting errors such as:
imports github.com/stretchr/testify/mock: unknown import path "github.com/stretchr/testify/mock": cannot find module providing package github.com/stretchr/testify/mock
I boiled it down to something wrong in my go
setup as I was unable to replicate the errors on a second machine.
Uninstalling and reinstalling go
did not help.
Running go clean
produced similar errors, or just didn’t fix the issue.
In the end though, the magic spell turned out to be:
$ go clean -cache -modcache -i -r
Maybe it’ll help you too.
Written by Jason Galea from Cairns, Australia.
Full Stack developer specialising in React and NodeJS.
LinkedIn | Github | StackOverflow | Twitter