zoukankan      html  css  js  c++  java
  • go 1.14.3安装micro报错处理记录

    1、go get -u -v github.com/hashicorp/consul

    go: finding module for package k8s.io/api/auditregistration/v1alpha1

    ../../pkg/mod/k8s.io/client-go@v11.0.0+incompatible/kubernetes/scheme/register.go:26:2: module k8s.io/api@latest found (v0.19.3), but does not contain package k8s.io/api/auditregistration/v1alpha1

    原因:k8s.io/client-go 版本不对

    解决办法:修改go.mod

    2、go get 

    # github.com/coreos/etcd/clientv3/balancer/picker
    ../../pkg/mod/github.com/coreos/etcd@v3.3.17+incompatible/clientv3/balancer/picker/err.go:37:44: undefined: balancer.PickOptions
    ../../pkg/mod/github.com/coreos/etcd@v3.3.17+incompatible/clientv3/balancer/picker/roundrobin_balanced.go:55:54: undefined: balancer.PickOptions
    # github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
    ../../pkg/mod/github.com/coreos/etcd@v3.3.17+incompatible/clientv3/balancer/resolver/endpoint/endpoint.go:114:78: undefined: resolver.BuildOption
    ../../pkg/mod/github.com/coreos/etcd@v3.3.17+incompatible/clientv3/balancer/resolver/endpoint/endpoint.go:182:31: undefined: resolver.ResolveNowOption

    原因 grpc版本不对

    解决方法

    go mod edit -require=google.golang.org/grpc@v1.26.0

     go get -u -x google.golang.org/grpc@v1.26.0

  • 相关阅读:
    CSS3新增文本属性
    CSS选择器
    【转】Java基础——面试题汇总
    【转】equals和==的区别
    【转】JRE和JDK的区别
    【转】深度学习常用的模型评估指标
    【转】使用Scanner输入字符串时next()和nextLine()区别
    JAVA操作ORACLE大对象
    ORACLE大对象存储
    iis是什么东西?
  • 原文地址:https://www.cnblogs.com/zhp-king/p/13872671.html
Copyright © 2011-2022 走看看