|
1
有一亿点意思,star 了,
|
|
2
楼主,请教一个问题:
我看到很多 Golang 的项目,在 import 导入自己项目内的包的时候,使用的却是一个 github 的地址,例如:  例如你的 cmd/http.server/http.server.go 文件里面,导入了 pkg/network 这个包。可是这个包本来就在你这个项目里面,为什么不直接导入却要使用 github 的地址? |
|
3
@mekingname 因为 lz 用了 gomod ,而这个项目的 module 名就是 github.com/Buzz2d0/nicu
https://github.com/Buzz2d0/nicu/blob/b3016cb84b9680bd78dd61282824cce90528438c/go.mod#L1 |
|
mekingnameJan 14, 2022
4
@BeautifulSoap 3x ,这就很好理解了。
|
|
mekingnameJan 14, 2022
5
@BeautifulSoap 但是为什么不直接给项目取名叫做 nicu ,然后 http.server.go 里面,使用 nicu/pkg/network 来导入?
|
|
6
@mekingname #5 go get 后面的包名要和你自己的 go mod 里面的包名一样, 不然别人买办法拉你的包
比如 lz 的包名是 github.com/Buzz2d0/nicu, 我要引用直接 go get github.com/Buzz2d0/nicu 就可以, 如果 go.mod 里面包名叫 nicu, go get 的时候就会提示包名不一致 https://go.dev/ref/mod#introduction "If a module might be depended on by other modules, these rules must be followed so that the go command can find and download the module." |
|
hanswuJan 14, 2022
7
已 star 好玩
|
|
8
如果把头换成别的估计更好玩
|
|
cvoocJan 14, 2022
11
有点意思 已 star 感觉可以用来过年调戏妹子
|
|
zhjgoJan 15, 2022
12
大佬我想问问,-s 我这里试了下越大越慢,最快就是 1 了,能再快点吗
|
|
13
|
|
14
@zhjgo -s 其实设置的是 gif.GIF 结构体中的 Delay 成员 表示延迟时间:// The successive delay times, one per frame, in 100ths of a second.
|
|
vophan1eeJan 19, 2022
19
aHR0cHM6Ly9naXRodWIuY29tL0J1enoyZDAvbmljdS9pc3N1ZXMvMQ==
|