使用go自带的go get下载包的时候总是报错,仔细检查了下,其实是自己粗心使用仓库的格式不对
1. 地址写错了
$ go get -u https://github.com/aliyun/alibaba-cloud-sdk-go.git
package https:/github.com/aliyun/alibaba-cloud-sdk-go.git: "https://" not allowed in import path
2. 末尾不可以写.git
go get -u github.com/aliyun/alibaba-cloud-sdk-go.git
package github.com/aliyun/alibaba-cloud-sdk-go.git: invalid version control suffix in github.com/ path
正确写法
要把从github上cpoy的链接去掉https://,并且去掉末尾的.git,然后再执行就没问题了。
即便我执行的时候也报了个no Go files,但检查发现库已经clone下来了,库下载下来就OK了。
go get -u 'github.com/aliyun/alibaba-cloud-sdk-go'
package github.com/aliyun/alibaba-cloud-sdk-go: no Go files in /home/fengkq/go/src/github.com/aliyun/alibaba-cloud-sdk-go