go modules怎么使用没版本的库?

woshidashu
唯爱无尽光 09月07日 字数 78

import "github.com/golang/net/websocket",

这个没有版本啊。

如果用gopath倒没事。

Golang Go 编程语言
3 个回复
darwin2009
达尔文 09月09日

这种情况,它用commit id做版本

【 在 woshidashu 的大作中提到: 】

: import "github.com/golang/net/websocket",

: 这个没有版本啊。

: 如果用gopath倒没事。

woshidashu
唯爱无尽光 09月09日

goland,直接require golang.org/x/net commit_id,会自动变成下面这样:

[code=bash]

golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297

[/code]

这样是可以的。

还是go modules+goproxy方便。

【 在 darwin2009 的大作中提到: 】

: 这种情况,它用commit id做版本

woshidashu
唯爱无尽光 09月09日

之前试过commit id,不过因为搞错了require,加了个 /websocket,所以怎么都找不到