window环境下goctl的1.2.3版本使用goctl migrate无法升级到1.3.0版本记录
D:\Tools\Go\Code\src\go-slot>goctl migrate --verbose --version v1.3.0
No help topic for 'migrate'
D:\Tools\Go\Code\src\go-slot>goctl -v
goctl version 1.2.3-cli windows/amd64
D:\Tools\Go\Code\src\go-slot>go install github.com/zeromicro/go-zero/tools/goctl@v1.3.0
go install: github.com/zeromicro/go-zero/tools/goctl@v1.3.0: module github.com/zeromicro/go-zero@v1.3.0 found, but does not contain package github.com/zeromicro/go-zero/tools/goctl
D:\Tools\Go\Code\src\go-slot>go install github.com/zeromicro/go-zero/tools/goctl@latest
go: downloading github.com/zeromicro/go-zero/tools/goctl v1.3.1
go: downloading github.com/zeromicro/go-zero v1.3.0-beta
go: downloading github.com/lib/pq v1.10.4
操作截图:
如果执行下面命令
goctl migrate —version v1.3.0
出现以下提示:
No help topic for 'migrate'
正确姿势(go版本1.16以上使用go install ,之前版本使用go get -u):
第1步:去gobin或者gopath/bin下面手动删除goctl.exe,
第2步:使用如下命令来更新goctl工具
go install github.com/zeromicro/go-zero/tools/goctl@latest
错误姿势:
go install github.com/zeromicro/go-zero/tools/goctl@v1.3.0
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: