Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fix(cmd/gf): add extra option to controller the behavior downloading …#4435

Merged
hailaz merged 2 commits intogogf:masterfrom
wanghaolong613:fix/3938
Sep 22, 2025
Merged

fix(cmd/gf): add extra option to controller the behavior downloading …#4435
hailaz merged 2 commits intogogf:masterfrom
wanghaolong613:fix/3938

Conversation

@wanghaolong613
Copy link
Contributor

@wanghaolong613 wanghaolong613 commented Sep 18, 2025

@hailaz
Copy link
Contributor

hailaz commented Sep 18, 2025

这里有一些情况比较难搞,就是原来如果是通过http方式下载的,那原有的二进制所在位置可能是随机的,那么就算使用go install来安装,可能无法覆盖原有安装,这个涉及到PATH的路径顺序。

@wanghaolong613
Copy link
Contributor Author

这里有一些情况比较难搞,就是原来如果是通过http方式下载的,那原有的二进制所在位置可能是随机的,那么就算使用go install来安装,可能无法覆盖原有安装,这个涉及到PATH的路径顺序。

确实是这样,我当时考虑到了,就想着先覆升级使用 go install 安装的。 我考虑下怎么处理

@wanghaolong613
Copy link
Contributor Author

selfupdate.Apply(newFile, selfupdate.Options{})

这里有一些情况比较难搞,就是原来如果是通过http方式下载的,那原有的二进制所在位置可能是随机的,那么就算使用go install来安装,可能无法覆盖原有安装,这个涉及到PATH的路径顺序。

image 使用原有的方法应该就可以

@wanghaolong613
Copy link
Contributor Author

这里有一些情况比较难搞,就是原来如果是通过http方式下载的,那原有的二进制所在位置可能是随机的,那么就算使用go install来安装,可能无法覆盖原有安装,这个涉及到PATH的路径顺序。

fix

@hailaz hailaz merged commit 0648fd6 into gogf:master Sep 22, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants