Describe the bug
I'm trying to build a version of Athens from the repository clone and I'm having the error described below. However, by removing the -mod=vendor option from the Makefile file, it was possible to build the artifact.
Error Message
build github.com/gomods/athens/cmd/proxy: cannot load cloud.google.com/go/storage: open /home/foliveira/arquivos/estudos/go/athens/vendor/cloud.google.com/go/storage: no such file or directory make: *** [Makefile:8: build-ver] Error 1
To Reproduce
Steps to reproduce the behavior:
Expected behavior
This will give you a binary named athens
Environment (please complete the following information):
Additional context
I'm not certain how to get additional information about the error. Let me know what I can do to help get more information needed to debug this issue.
I just ran into the same issue while building the docker image w/ make run-docker. I think it's because the vendor dir was recently removed from the repo?
Yup, you're right @brainflake - we did indeed remove the vendor directory (I can't find the PR at the moment where we did that), but we haven't updated the documentation to indicate how to build Athens (I will do that ASAP, I'm really sorry about that!). The absolute best way to build Athens right now is to bootstrap it with proxy.golang.org or gocenter.io. I just confirmed that both work, so you can choose:
With proxy.golang.org:
โ athens git:(master) โ GOPROXY=https://proxy.golang.org go build ./cmd/proxy
go: finding golang.org/x/crypto v0.0.0-20181029103014-dab2b1051b5d
go: finding gopkg.in/go-playground/validator.v9 v9.20.2
go: finding github.com/DataDog/datadog-go v0.0.0-20180822151419-281ae9f2d895
go: finding github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a
go: finding go.opencensus.io v0.17.0
go: finding github.com/hashicorp/go-multierror v1.0.0
go: finding cloud.google.com/go v0.26.0
go: finding github.com/aws/aws-sdk-go v1.15.24
go: finding golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc
go: finding github.com/go-playground/locales v0.12.1
go: finding github.com/philhofer/fwd v1.0.0
go: finding github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c
go: finding github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
go: finding github.com/mitchellh/go-homedir v1.0.0
go: finding go.etcd.io/etcd v0.0.0-20190215181705-784daa04988c
go: finding github.com/bsm/redis-lock v8.0.0+incompatible
go: finding github.com/googleapis/gax-go v2.0.0+incompatible
go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: finding github.com/gorilla/mux v1.6.2
go: finding gopkg.in/go-playground/assert.v1 v1.2.1
go: finding github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e
go: finding github.com/go-playground/universal-translator v0.16.0
go: finding github.com/kelseyhightower/envconfig v1.3.0
go: finding github.com/google/go-cmp v0.2.0
go: finding github.com/stretchr/testify v1.3.0
go: finding github.com/stretchr/testify v1.2.2
go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
go: finding google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf
go: finding github.com/google/uuid v1.0.0
go: finding golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
go: finding go.uber.org/zap v1.9.1
go: finding github.com/go-redis/redis v6.15.2+incompatible
go: finding gopkg.in/cheggaaa/pb.v1 v1.0.25
go: finding github.com/grpc-ecosystem/grpc-gateway v1.4.1
go: finding github.com/smartystreets/assertions v0.0.0-20180820201707-7c9eb446e3cf
go: finding github.com/spf13/afero v1.1.2
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/tinylib/msgp v1.0.2
go: finding github.com/davecgh/go-spew v1.1.0
go: finding github.com/google/martian v2.1.0+incompatible
go: finding google.golang.org/grpc v1.14.0
go: finding github.com/mattn/go-colorable v0.0.9
go: finding go.etcd.io/bbolt v1.3.2
go: finding git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999
go: finding github.com/gobuffalo/httptest v1.0.4
go: finding github.com/coreos/go-semver v0.2.0
go: finding github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c
go: finding github.com/spf13/cobra v0.0.3
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding github.com/davecgh/go-spew v1.1.1
go: finding github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
go: finding google.golang.org/genproto v0.0.0-20180608181217-32ee49c4dd80
go: finding golang.org/x/text v0.3.0
go: finding github.com/jtolds/gls v4.2.1+incompatible
go: finding github.com/sirupsen/logrus v1.1.1
go: finding github.com/prometheus/client_golang v0.8.0
go: finding github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903
go: finding github.com/onsi/gomega v1.4.2
go: finding github.com/prometheus/common v0.0.0-20180518154759-7600349dcfe1
go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
go: finding github.com/Azure/azure-storage-blob-go v0.0.0-20181022225951-5152f14ace1c
go: finding github.com/kr/pty v1.0.0
go: finding github.com/prometheus/procfs v0.0.0-20180612222113-7d6f385de8be
go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
go: finding github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
go: finding github.com/codegangsta/negroni v1.0.0
go: finding github.com/google/btree v0.0.0-20180124185431-e89373fe6b4a
go: finding github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5
go: finding github.com/inconshreveable/mousetrap v1.0.0
go: finding github.com/ajg/form v0.0.0-20160822230020-523a5da1a92f
go: finding github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
go: finding github.com/golang/snappy v0.0.1
go: finding github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: finding google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
go: finding github.com/spf13/pflag v1.0.1
go: finding github.com/matttproud/golang_protobuf_extensions v1.0.1
go: finding github.com/go-ini/ini v1.25.4
go: finding github.com/mattn/go-runewidth v0.0.2
go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
go: finding gopkg.in/DataDog/dd-trace-go.v1 v1.10.0
go: finding github.com/gogo/protobuf v1.0.0
go: finding github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273
go: finding github.com/go-stack/stack v1.8.0
go: finding github.com/gorilla/sessions v1.1.3
go: finding github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
go: finding github.com/konsorten/go-windows-terminal-sequences v1.0.1
go: finding github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8
go: finding gopkg.in/yaml.v2 v2.2.2
go: finding github.com/konsorten/go-windows-terminal-sequences v0.0.0-20180402223658-b729f2633dfe
go: finding github.com/gogo/protobuf v1.2.0
go: finding go.uber.org/atomic v1.3.2
go: finding github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
go: finding github.com/xdg/stringprep v1.0.0
go: finding github.com/Azure/azure-pipeline-go v0.1.8
go: finding github.com/BurntSushi/toml v0.3.1
go: finding google.golang.org/appengine v1.3.0
go: finding github.com/unrolled/secure v0.0.0-20181221173256-0d6b5bb13069
go: finding github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4
go: finding github.com/DataDog/opencensus-go-exporter-datadog v0.0.0-20180917103902-e6c7f767dc57
go: finding golang.org/x/crypto v0.0.0-20180608092829-8ac0e0d97ce4
go: finding github.com/golang/protobuf v1.2.0
go: finding golang.org/x/crypto v0.0.0-20180904163835-0709b304e793
go: finding gopkg.in/yaml.v2 v2.2.1
go: finding github.com/bgentry/speakeasy v0.1.0
go: finding github.com/prometheus/client_model v0.0.0-20170216185247-6f3806018612
go: finding github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
go: finding gopkg.in/fsnotify.v1 v1.4.7
go: finding github.com/fatih/color v1.7.0
go: finding github.com/hashicorp/errwrap v1.0.0
go: finding contrib.go.opencensus.io/exporter/stackdriver v0.6.0
go: finding github.com/markbates/hmax v1.0.0
go: finding github.com/gobuffalo/envy v1.6.7
go: finding github.com/gorilla/securecookie v1.1.1
go: finding github.com/jonboulle/clockwork v0.1.0
go: finding github.com/sirupsen/logrus v1.0.5
go: finding github.com/onsi/ginkgo v1.6.0
go: finding golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding github.com/google/uuid v1.1.1
go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: finding github.com/stretchr/objx v0.1.0
go: finding github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2
go: finding github.com/mattn/go-isatty v0.0.4
go: finding github.com/prometheus/client_golang v0.9.1
go: finding go.mongodb.org/mongo-driver v1.0.0
go: finding golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: finding github.com/matttproud/golang_protobuf_extensions v1.0.0
go: finding github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
go: finding github.com/kr/pretty v0.1.0
go: finding github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
go: finding github.com/tidwall/pretty v0.0.0-20180105212114-65a9db5fad51
go: finding github.com/urfave/cli v1.18.0
go: finding golang.org/x/net v0.0.0-20180724234803-3673e40ba225
go: finding go.uber.org/multierr v1.1.0
go: finding golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33
go: finding github.com/hpcloud/tail v1.0.0
go: finding github.com/joho/godotenv v1.3.0
go: finding github.com/gorilla/context v1.1.1
go: finding github.com/kr/text v0.1.0
go: finding github.com/ghodss/yaml v1.0.0
go: finding github.com/minio/minio-go v6.0.5+incompatible
go: finding github.com/technosophos/moniker v0.0.0-20180509230615-a5dbd03a2245
go: finding gopkg.in/check.v1 v1.0.0-20161208181325-20d25e280405
go: finding github.com/ugorji/go v1.1.1
go: finding github.com/soheilhy/cmux v0.1.4
go: finding github.com/fsnotify/fsnotify v1.4.7
go: finding github.com/openzipkin/zipkin-go v0.1.1
go: finding github.com/kr/pty v1.1.1
go: downloading github.com/kelseyhightower/envconfig v1.3.0
go: downloading github.com/mitchellh/go-homedir v1.0.0
go: downloading github.com/aws/aws-sdk-go v1.15.24
go: downloading github.com/BurntSushi/toml v0.3.1
go: downloading github.com/fatih/color v1.7.0
go: downloading github.com/unrolled/secure v0.0.0-20181221173256-0d6b5bb13069
go: downloading github.com/sirupsen/logrus v1.1.1
go: downloading google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf
go: extracting github.com/kelseyhightower/envconfig v1.3.0
go: extracting github.com/mitchellh/go-homedir v1.0.0
go: downloading go.mongodb.org/mongo-driver v1.0.0
go: extracting github.com/BurntSushi/toml v0.3.1
go: extracting github.com/fatih/color v1.7.0
go: extracting github.com/unrolled/secure v0.0.0-20181221173256-0d6b5bb13069
go: extracting github.com/sirupsen/logrus v1.1.1
go: downloading github.com/mattn/go-isatty v0.0.4
go: extracting github.com/mattn/go-isatty v0.0.4
go: downloading github.com/spf13/afero v1.1.2
go: extracting github.com/spf13/afero v1.1.2
go: downloading cloud.google.com/go v0.26.0
go: extracting cloud.google.com/go v0.26.0
go: extracting go.mongodb.org/mongo-driver v1.0.0
go: downloading google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
go: downloading golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd
go: extracting golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd
go: downloading go.opencensus.io v0.17.0
go: extracting go.opencensus.io v0.17.0
go: downloading golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: extracting golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: downloading golang.org/x/text v0.3.0
go: extracting google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
go: downloading contrib.go.opencensus.io/exporter/stackdriver v0.6.0
go: extracting contrib.go.opencensus.io/exporter/stackdriver v0.6.0
go: downloading github.com/golang/protobuf v1.2.0
go: extracting github.com/golang/protobuf v1.2.0
go: extracting golang.org/x/text v0.3.0
go: downloading github.com/prometheus/client_golang v0.9.1
go: extracting github.com/prometheus/client_golang v0.9.1
go: downloading github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e
go: extracting github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e
go: downloading golang.org/x/crypto v0.0.0-20181029103014-dab2b1051b5d
go: extracting golang.org/x/crypto v0.0.0-20181029103014-dab2b1051b5d
go: extracting google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1
go: downloading github.com/Azure/azure-storage-blob-go v0.0.0-20181022225951-5152f14ace1c
go: downloading golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc
go: downloading github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
go: extracting github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
go: extracting github.com/Azure/azure-storage-blob-go v0.0.0-20181022225951-5152f14ace1c
go: downloading google.golang.org/grpc v1.14.0
go: extracting github.com/matttproud/golang_protobuf_extensions v1.0.1
go: downloading github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273
go: extracting github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273
go: downloading github.com/gorilla/mux v1.6.2
go: extracting github.com/gorilla/mux v1.6.2
go: downloading github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
go: extracting google.golang.org/grpc v1.14.0
go: downloading github.com/Azure/azure-pipeline-go v0.1.8
go: extracting github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
go: downloading github.com/DataDog/opencensus-go-exporter-datadog v0.0.0-20180917103902-e6c7f767dc57
go: extracting github.com/Azure/azure-pipeline-go v0.1.8
go: downloading git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999
go: extracting github.com/DataDog/opencensus-go-exporter-datadog v0.0.0-20180917103902-e6c7f767dc57
go: downloading github.com/DataDog/datadog-go v0.0.0-20180822151419-281ae9f2d895
go: extracting github.com/DataDog/datadog-go v0.0.0-20180822151419-281ae9f2d895
go: downloading github.com/tinylib/msgp v1.0.2
go: extracting golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc
go: downloading gopkg.in/DataDog/dd-trace-go.v1 v1.10.0
go: extracting github.com/tinylib/msgp v1.0.2
go: downloading github.com/minio/minio-go v6.0.5+incompatible
go: extracting gopkg.in/DataDog/dd-trace-go.v1 v1.10.0
go: extracting github.com/minio/minio-go v6.0.5+incompatible
go: downloading github.com/philhofer/fwd v1.0.0
go: downloading github.com/mattn/go-colorable v0.0.9
go: extracting github.com/mattn/go-colorable v0.0.9
go: downloading gopkg.in/go-playground/validator.v9 v9.20.2
go: extracting github.com/philhofer/fwd v1.0.0
go: downloading github.com/googleapis/gax-go v2.0.0+incompatible
go: extracting gopkg.in/go-playground/validator.v9 v9.20.2
go: downloading github.com/go-ini/ini v1.25.4
go: extracting github.com/aws/aws-sdk-go v1.15.24
go: extracting github.com/googleapis/gax-go v2.0.0+incompatible
go: downloading github.com/hashicorp/go-multierror v1.0.0
go: extracting github.com/hashicorp/go-multierror v1.0.0
go: extracting github.com/go-ini/ini v1.25.4
go: downloading github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
go: downloading github.com/go-redis/redis v6.15.2+incompatible
go: extracting github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
go: extracting github.com/go-redis/redis v6.15.2+incompatible
go: downloading github.com/hashicorp/errwrap v1.0.0
go: downloading go.etcd.io/etcd v0.0.0-20190215181705-784daa04988c
go: downloading github.com/go-playground/universal-translator v0.16.0
go: downloading github.com/xdg/stringprep v1.0.0
go: downloading github.com/golang/snappy v0.0.1
go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: downloading github.com/bsm/redis-lock v8.0.0+incompatible
go: downloading github.com/google/uuid v1.1.1
go: extracting github.com/hashicorp/errwrap v1.0.0
go: downloading github.com/go-stack/stack v1.8.0
go: extracting github.com/google/uuid v1.1.1
go: extracting github.com/bsm/redis-lock v8.0.0+incompatible
go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: downloading github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
go: extracting github.com/golang/snappy v0.0.1
go: extracting github.com/xdg/stringprep v1.0.0
go: extracting github.com/go-playground/universal-translator v0.16.0
go: downloading github.com/go-playground/locales v0.12.1
go: extracting github.com/go-stack/stack v1.8.0
go: extracting github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
go: extracting github.com/go-playground/locales v0.12.1
go: extracting go.etcd.io/etcd v0.0.0-20190215181705-784daa04988c
go: extracting git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999
go: downloading github.com/gogo/protobuf v1.2.0
go: downloading go.uber.org/zap v1.9.1
go: downloading github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
go: downloading github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
go: extracting github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
go: extracting go.uber.org/zap v1.9.1
go: extracting github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
go: downloading go.uber.org/multierr v1.1.0
go: downloading go.uber.org/atomic v1.3.2
go: extracting go.uber.org/atomic v1.3.2
go: extracting go.uber.org/multierr v1.1.0
go: extracting github.com/gogo/protobuf v1.2.0
Or with gocenter.io:
โ athens git:(master) โ GOPROXY=https://gocenter.io go build ./cmd/proxy
go: finding github.com/DataDog/datadog-go v0.0.0-20180822151419-281ae9f2d895
go: finding github.com/gobuffalo/httptest v1.0.4
go: finding github.com/DataDog/opencensus-go-exporter-datadog v0.0.0-20180917103902-e6c7f767dc57
go: finding github.com/kr/pretty v0.1.0
go: finding github.com/codegangsta/negroni v1.0.0
go: finding github.com/google/go-cmp v0.2.0
go: finding cloud.google.com/go v0.26.0
go: finding github.com/mitchellh/go-homedir v1.0.0
go: finding github.com/go-redis/redis v6.15.2+incompatible
go: finding github.com/go-stack/stack v1.8.0
go: finding github.com/aws/aws-sdk-go v1.15.24
go: finding github.com/philhofer/fwd v1.0.0
go: finding github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c
go: finding github.com/tidwall/pretty v0.0.0-20180105212114-65a9db5fad51
go: finding google.golang.org/appengine v1.3.0
go: finding github.com/bsm/redis-lock v8.0.0+incompatible
go: finding github.com/gorilla/sessions v1.1.3
go: finding github.com/Azure/azure-storage-blob-go v0.0.0-20181022225951-5152f14ace1c
go: finding go.etcd.io/etcd v0.0.0-20190215181705-784daa04988c
go: finding github.com/kelseyhightower/envconfig v1.3.0
go: finding github.com/gogo/protobuf v1.2.0
go: finding github.com/gorilla/mux v1.6.2
go: finding gopkg.in/DataDog/dd-trace-go.v1 v1.10.0
go: finding github.com/spf13/afero v1.1.2
go: finding github.com/go-playground/universal-translator v0.16.0
go: finding contrib.go.opencensus.io/exporter/stackdriver v0.6.0
go: finding github.com/technosophos/moniker v0.0.0-20180509230615-a5dbd03a2245
go: finding github.com/kr/text v0.1.0
go: finding github.com/jonboulle/clockwork v0.1.0
go: finding github.com/hashicorp/go-multierror v1.0.0
go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
go: finding github.com/sirupsen/logrus v1.1.1
go: finding go.opencensus.io v0.17.0
go: finding github.com/mattn/go-runewidth v0.0.2
go: finding golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
go: finding github.com/prometheus/procfs v0.0.0-20180612222113-7d6f385de8be
go: finding gopkg.in/yaml.v2 v2.2.2
go: finding golang.org/x/crypto v0.0.0-20180608092829-8ac0e0d97ce4
go: finding github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
go: finding github.com/inconshreveable/mousetrap v1.0.0
go: finding github.com/fatih/color v1.7.0
go: finding github.com/coreos/go-semver v0.2.0
go: finding google.golang.org/grpc v1.14.0
go: finding github.com/ugorji/go v1.1.1
go: finding golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
go: finding github.com/tinylib/msgp v1.0.2
go: finding github.com/prometheus/client_golang v0.8.0
go: finding go.uber.org/zap v1.9.1
go: finding go.uber.org/multierr v1.1.0
go: finding google.golang.org/genproto v0.0.0-20180608181217-32ee49c4dd80
go: finding github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5
go: finding github.com/Azure/azure-pipeline-go v0.1.8
go: finding github.com/google/martian v2.1.0+incompatible
go: finding github.com/urfave/cli v1.18.0
go: finding github.com/kr/pty v1.0.0
go: finding github.com/hashicorp/errwrap v1.0.0
go: finding github.com/grpc-ecosystem/grpc-gateway v1.4.1
go: finding github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4
go: finding github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
go: finding github.com/xdg/stringprep v1.0.0
go: finding github.com/spf13/cobra v0.0.3
go: finding git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999
go: finding github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e
go: finding github.com/ajg/form v0.0.0-20160822230020-523a5da1a92f
go: finding golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33
go: finding github.com/gogo/protobuf v1.0.0
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903
go: finding github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
go: finding github.com/golang/snappy v0.0.1
go: finding github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding github.com/minio/minio-go v6.0.5+incompatible
go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
go: finding google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf
go: finding github.com/soheilhy/cmux v0.1.4
go: finding github.com/ghodss/yaml v1.0.0
go: finding golang.org/x/text v0.3.0
go: finding github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
go: finding github.com/kr/pty v1.1.1
go: finding github.com/prometheus/client_golang v0.9.1
go: finding github.com/gobuffalo/envy v1.6.7
go: finding github.com/BurntSushi/toml v0.3.1
go: finding github.com/bgentry/speakeasy v0.1.0
go: finding github.com/matttproud/golang_protobuf_extensions v1.0.0
go: finding github.com/prometheus/common v0.0.0-20180518154759-7600349dcfe1
go: finding github.com/sirupsen/logrus v1.0.5
go: finding github.com/unrolled/secure v0.0.0-20181221173256-0d6b5bb13069
go: finding go.mongodb.org/mongo-driver v1.0.0
go: finding github.com/go-ini/ini v1.25.4
go: finding go.etcd.io/bbolt v1.3.2
go: finding gopkg.in/go-playground/validator.v9 v9.20.2
go: finding github.com/mattn/go-isatty v0.0.4
go: finding golang.org/x/crypto v0.0.0-20180904163835-0709b304e793
go: finding gopkg.in/go-playground/assert.v1 v1.2.1
go: finding github.com/mattn/go-colorable v0.0.9
go: finding github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a
go: finding github.com/matttproud/golang_protobuf_extensions v1.0.1
go: finding github.com/davecgh/go-spew v1.1.1
go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
go: finding golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: finding github.com/gorilla/securecookie v1.1.1
go: finding github.com/google/uuid v1.1.1
go: finding github.com/go-playground/locales v0.12.1
go: finding github.com/markbates/hmax v1.0.0
go: finding github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
go: finding github.com/openzipkin/zipkin-go v0.1.1
go: finding golang.org/x/crypto v0.0.0-20181029103014-dab2b1051b5d
go: finding gopkg.in/cheggaaa/pb.v1 v1.0.25
go: finding github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c
go: finding github.com/gorilla/context v1.1.1
go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
go: finding go.uber.org/atomic v1.3.2
go: finding github.com/onsi/gomega v1.4.2
go: finding github.com/golang/protobuf v1.2.0
go: finding github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
go: finding github.com/googleapis/gax-go v2.0.0+incompatible
go: finding github.com/joho/godotenv v1.3.0
go: finding github.com/konsorten/go-windows-terminal-sequences v1.0.1
go: finding github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273
go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
go: finding github.com/smartystreets/assertions v0.0.0-20180820201707-7c9eb446e3cf
go: finding github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8
go: finding github.com/prometheus/client_model v0.0.0-20170216185247-6f3806018612
go: finding github.com/stretchr/testify v1.3.0
go: finding gopkg.in/fsnotify.v1 v1.4.7
go: finding github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: finding github.com/google/btree v0.0.0-20180124185431-e89373fe6b4a
go: finding github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
go: finding github.com/spf13/pflag v1.0.1
go: finding github.com/onsi/ginkgo v1.6.0
go: finding golang.org/x/net v0.0.0-20180724234803-3673e40ba225
go: finding gopkg.in/check.v1 v1.0.0-20161208181325-20d25e280405
go: finding golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc
go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: finding github.com/google/uuid v1.0.0
go: finding github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
go: finding google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
go: finding github.com/davecgh/go-spew v1.1.0
go: finding github.com/stretchr/objx v0.1.0
go: finding gopkg.in/yaml.v2 v2.2.1
go: finding github.com/konsorten/go-windows-terminal-sequences v0.0.0-20180402223658-b729f2633dfe
go: finding github.com/stretchr/testify v1.2.2
go: finding github.com/hpcloud/tail v1.0.0
go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: finding github.com/fsnotify/fsnotify v1.4.7
go: finding github.com/jtolds/gls v4.2.1+incompatible
go: downloading github.com/BurntSushi/toml v0.3.1
go: downloading github.com/mitchellh/go-homedir v1.0.0
go: downloading google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf
go: downloading github.com/kelseyhightower/envconfig v1.3.0
go: downloading go.etcd.io/etcd v0.0.0-20190215181705-784daa04988c
go: downloading github.com/hashicorp/go-multierror v1.0.0
go: downloading gopkg.in/go-playground/validator.v9 v9.20.2
go: downloading github.com/sirupsen/logrus v1.1.1
go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: downloading golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd
go: extracting github.com/mitchellh/go-homedir v1.0.0
go: extracting github.com/kelseyhightower/envconfig v1.3.0
go: downloading go.opencensus.io v0.17.0
go: extracting github.com/hashicorp/go-multierror v1.0.0
go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: extracting golang.org/x/oauth2 v0.0.0-20180620175406-ef147856a6dd
go: downloading cloud.google.com/go v0.26.0
go: extracting github.com/BurntSushi/toml v0.3.1
go: extracting github.com/sirupsen/logrus v1.1.1
go: downloading github.com/gorilla/mux v1.6.2
go: extracting gopkg.in/go-playground/validator.v9 v9.20.2
go: downloading go.mongodb.org/mongo-driver v1.0.0
go: extracting github.com/gorilla/mux v1.6.2
go: extracting go.opencensus.io v0.17.0
go: downloading github.com/spf13/afero v1.1.2
go: downloading golang.org/x/crypto v0.0.0-20181029103014-dab2b1051b5d
go: extracting github.com/spf13/afero v1.1.2
go: extracting cloud.google.com/go v0.26.0
go: extracting go.mongodb.org/mongo-driver v1.0.0
go: downloading github.com/Azure/azure-storage-blob-go v0.0.0-20181022225951-5152f14ace1c
go: downloading github.com/aws/aws-sdk-go v1.15.24
go: downloading google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
go: extracting golang.org/x/crypto v0.0.0-20181029103014-dab2b1051b5d
go: downloading github.com/go-playground/universal-translator v0.16.0
go: extracting github.com/go-playground/universal-translator v0.16.0
go: downloading github.com/go-playground/locales v0.12.1
go: extracting github.com/Azure/azure-storage-blob-go v0.0.0-20181022225951-5152f14ace1c
go: downloading golang.org/x/text v0.3.0
go: extracting github.com/go-playground/locales v0.12.1
go: extracting google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
go: downloading golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: downloading contrib.go.opencensus.io/exporter/stackdriver v0.6.0
go: extracting google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf
go: downloading google.golang.org/grpc v1.14.0
go: downloading github.com/google/uuid v1.1.1
go: downloading github.com/bsm/redis-lock v8.0.0+incompatible
go: extracting github.com/google/uuid v1.1.1
go: downloading github.com/go-redis/redis v6.15.2+incompatible
go: extracting github.com/bsm/redis-lock v8.0.0+incompatible
go: downloading github.com/prometheus/client_golang v0.9.1
go: extracting golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: extracting github.com/go-redis/redis v6.15.2+incompatible
go: extracting google.golang.org/grpc v1.14.0
go: extracting github.com/prometheus/client_golang v0.9.1
go: downloading github.com/fatih/color v1.7.0
go: downloading github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e
go: downloading git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999
go: extracting github.com/fatih/color v1.7.0
go: downloading github.com/hashicorp/errwrap v1.0.0
go: extracting github.com/hashicorp/errwrap v1.0.0
go: downloading github.com/mattn/go-isatty v0.0.4
go: extracting github.com/mattn/go-isatty v0.0.4
go: downloading github.com/mattn/go-colorable v0.0.9
go: extracting github.com/mattn/go-colorable v0.0.9
go: extracting github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e
go: downloading github.com/go-stack/stack v1.8.0
go: extracting github.com/go-stack/stack v1.8.0
go: downloading golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc
go: extracting go.etcd.io/etcd v0.0.0-20190215181705-784daa04988c
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1
go: extracting github.com/matttproud/golang_protobuf_extensions v1.0.1
go: downloading go.uber.org/zap v1.9.1
go: extracting go.uber.org/zap v1.9.1
go: downloading github.com/gogo/protobuf v1.2.0
go: extracting golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc
go: downloading github.com/googleapis/gax-go v2.0.0+incompatible
go: extracting github.com/googleapis/gax-go v2.0.0+incompatible
go: downloading go.uber.org/atomic v1.3.2
go: extracting go.uber.org/atomic v1.3.2
go: downloading github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
go: extracting github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
go: downloading github.com/DataDog/opencensus-go-exporter-datadog v0.0.0-20180917103902-e6c7f767dc57
go: extracting github.com/DataDog/opencensus-go-exporter-datadog v0.0.0-20180917103902-e6c7f767dc57
go: extracting contrib.go.opencensus.io/exporter/stackdriver v0.6.0
go: downloading github.com/minio/minio-go v6.0.5+incompatible
go: downloading github.com/golang/protobuf v1.2.0
go: extracting github.com/minio/minio-go v6.0.5+incompatible
go: downloading github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
go: extracting github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
go: extracting github.com/golang/protobuf v1.2.0
go: downloading go.uber.org/multierr v1.1.0
go: downloading github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
go: extracting go.uber.org/multierr v1.1.0
go: downloading github.com/tinylib/msgp v1.0.2
go: extracting github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
go: downloading github.com/unrolled/secure v0.0.0-20181221173256-0d6b5bb13069
go: extracting github.com/tinylib/msgp v1.0.2
go: extracting git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999
go: extracting github.com/unrolled/secure v0.0.0-20181221173256-0d6b5bb13069
go: downloading github.com/DataDog/datadog-go v0.0.0-20180822151419-281ae9f2d895
go: extracting github.com/DataDog/datadog-go v0.0.0-20180822151419-281ae9f2d895
go: extracting golang.org/x/text v0.3.0
go: downloading github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
go: downloading github.com/Azure/azure-pipeline-go v0.1.8
go: extracting github.com/aws/aws-sdk-go v1.15.24
go: extracting github.com/Azure/azure-pipeline-go v0.1.8
go: downloading github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273
go: extracting github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
go: downloading github.com/xdg/stringprep v1.0.0
go: extracting github.com/xdg/stringprep v1.0.0
go: downloading github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
go: extracting github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273
go: extracting github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
go: downloading gopkg.in/DataDog/dd-trace-go.v1 v1.10.0
go: downloading github.com/go-ini/ini v1.25.4
go: extracting github.com/go-ini/ini v1.25.4
go: extracting gopkg.in/DataDog/dd-trace-go.v1 v1.10.0
go: extracting github.com/gogo/protobuf v1.2.0
go: downloading github.com/golang/snappy v0.0.1
go: extracting github.com/golang/snappy v0.0.1
go: downloading github.com/philhofer/fwd v1.0.0
go: extracting github.com/philhofer/fwd v1.0.0
go: downloading github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
go: extracting github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
@delley @brainflake let me know how these work for you. Meanwhile, I'll get a PR up with the docs and Makefile changes!
@arschles Yes, it worked, thank you!
Thanks @arschles! Building with either of those proxies works for me as well. I was also able to build the docker image by pulling out -mod=vendor adding a build arg to pass in a GOPROXY value from the compose file
Just to help anyone else out, make sure to have GO111MODULE=on set, I forgot to do this before trying @arschles command above. It is in the development readme though ๐
@shorsher did you set GO111MODULE=on ?
@marpio no I completely forgot! ๐ thanks for the response
Looks like @delley @shorsher @brainflake it looks like everything is working for all 3 of you, so I'm going to close this issue. If I'm wrong, can you comment here or open a new issue? Thanks!
Most helpful comment
@marpio no I completely forgot! ๐ thanks for the response