如何解决下载go client libary时出现aws-iam-autenticator问题
我正在尝试使用用Go编写的lambda连接到AWS EKS集群。
我的导入看起来像这样:
import (
"encoding/base64"
"fmt"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/awserr"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/eks"
"github.com/kubernetes-sigs/aws-iam-authenticator/pkg/token"
)
我需要导入github.com/kubernetes-sigs/aws-iam-authenticator/pkg/token
软件包的实际代码如下:
gen,err := token.NewGenerator(false)
if err != nil {
panic(err)
}
但是,当我使用go get
命令时,出现此错误。
go get github.com/kubernetes-sigs/aws-iam-authenticator/pkg/token
go: found github.com/kubernetes-sigs/aws-iam-authenticator/pkg/token in github.com/kubernetes-sigs/aws-iam-authenticator v0.5.1
go get: github.com/kubernetes-sigs/aws-iam-authenticator@v0.5.1: parsing go.mod:
module declares its path as: sigs.k8s.io/aws-iam-authenticator
but was required as: github.com/kubernetes-sigs/aws-iam-authenticator
,我无法解决。你能帮忙吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com(将#修改为@)