go get: invalid version control suffix in github.com/ path

使用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

你可能感兴趣的:(golang学习笔记)