My local tests run perfectly when, however in the test environment, I get multiple import errors:
could not import github.com/CIP-NL/index-sink/proto (cannot find package "github.com/CIP-NL/index-sink/proto" in any of: /go/src/github.com/CIP_NL/index-sink/vendor/github.com/CIP-NL/index-sink/proto (vendor tree) /usr/local/go/src/github.com/CIP-NL/index-sink/proto (from $GOROOT) /go/src/github.com/CIP-NL/index-sink/proto (from $GOPATH)) (typecheck) proto "github.com/CIP-NL/index-sink/proto"
Listing the directory in my Circleci container resuts in the following:
pwd: /go/src/github.com/CIP_NL/index-sink ls: Gopkg.lock README.md micro.go sink vendor Gopkg.toml main.go proto test.sh viper.go
I am dealing with a repo containing multiple golang packages. All my “local” imports are formatted like this: “github.com/organisation/package”