亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Go 版本 1.13 上為 aws-sdk-go 構建依賴項失敗

在 Go 版本 1.13 上為 aws-sdk-go 構建依賴項失敗

Go
瀟瀟雨雨 2022-05-18 16:48:43
我一直在嘗試在 Go v1.13 上構建一個模塊,該模塊依賴于github.com/aws/aws-lambda-go并且github.com/aws/aws-sdk-go在兩個導入上失?。?nbsp;   "github.com/aws/aws-sdk-go/aws/service/s3"    "github.com/aws/aws-sdk-go/aws/service/s3/s3manager"目錄包含我的模塊定義GOOS=linux GOARCH=amd64 go build -o dist/api ./api的stderr如下:apiapi/main.go:11:2: cannot find package "github.com/aws/aws-sdk-go/aws/service/s3" in any of:        /usr/local/go/src/github.com/aws/aws-sdk-go/aws/service/s3 (from $GOROOT)        /u/go/src/github.com/aws/aws-sdk-go/aws/service/s3 (from $GOPATH)api/main.go:12:2: cannot find package "github.com/aws/aws-sdk-go/aws/service/s3/s3manager" in any of:        /usr/local/go/src/github.com/aws/aws-sdk-go/aws/service/s3/s3manager (from $GOROOT)        /u/go/src/github.com/aws/aws-sdk-go/aws/service/s3/s3manager (from $GOPATH)老實說,我不知道為什么會發生這種情況,任何投入都將不勝感激。已經嘗試使用go get以確保已提取依賴項:$ go get github.com/aws/aws-sdk-go并且請求的導入路徑存在于$GOPATH/src/github.com/aws/aws-sdk/go/aws/service/s3和$GOPATH/src/github.com/aws/aws-sdk/go/aws/service/s3/s3manager此外,嘗試go clean --cache --modcache在刪除先前拉取的模塊的同時使用清除緩存。仔細檢查,我完全忽略了一些東西,導入路徑/u/go/src/github.com/aws/aws-sdk-go/aws/service/s3而不是/u/go/src/github.com/aws/aws-sdk-go/service/s3前者在aws內部有一個額外的子路徑aws-sdk-go。
查看完整描述

1 回答

?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

剛剛意識到我在代碼中犯的復制/粘貼錯誤。


import (

    "github.com/aws/aws-sdk-go/aws/service/s3"

    "github.com/aws/aws-sdk-go/aws/service/s3/s3manager"

)

代替


import (

    "github.com/aws/aws-sdk-go/service/s3"

    "github.com/aws/aws-sdk-go/service/s3/s3manager"

)


查看完整回答
反對 回復 2022-05-18
  • 1 回答
  • 0 關注
  • 149 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號