cloudwan / gohan

Gohan is an API Gateway Server written by Go that makes it easy for developers to create and maintain REST-style API
http://www.slideshare.net/natiueno/gohan-61170476
Other
109 stars 44 forks source link

Revert "[CW-1979][CW-2038] Update grpc and etcd packages" #774

Closed tomasz-michalski closed 4 years ago

tomasz-michalski commented 4 years ago

Reverts cloudwan/gohan#772

tomasz-michalski commented 4 years ago

Now go get -d fails. It is probably not our fault (see https://github.com/etcd-io/etcd/issues/11529 ), but we need to confirm this. For now, let's revert latest changes.

$ GO111MODULE=auto go get -u -v -d github.com/cloudwan/gohan
github.com/cloudwan/gohan (download)
[...]
github.com/coreos/etcd (download)
[...]
../../code/src/github.com/coreos/etcd/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:28:2: use of internal package google.golang.org/grpc/internal/buffer not allowed
../../code/src/github.com/coreos/etcd/vendor/google.golang.org/grpc/clientconn.go:49:2: use of internal package google.golang.org/grpc/internal/resolver/dns not allowed
../../code/src/github.com/coreos/etcd/vendor/google.golang.org/grpc/clientconn.go:50:2: use of internal package google.golang.org/grpc/internal/resolver/passthrough not allowed
tomasz-michalski commented 4 years ago

Note: etcd has been fixed and now go get -u -v -d github.com/cloudwan/gohan works correctly.