Golang

关注公众号 jb51net

关闭
首页 > 脚本专栏 > Golang > Go-Swagger的踩坑

Go-Swagger的踩坑记录分享

作者:chen tang

用户分享在Win10安装Go-Swagger时遇到命令未识别问题,通过拉取源码至GOPATH/pkg/mod目录,执行安装命令生成swagger.exe,需将GOPATH/bin加入系统环境变量并重启终端

Go-Swagger踩坑分享

晚上捣鼓了一个小时,win10一直提示:

‘swagger’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

网上没有提过这一块的事情,可能我太菜了,基础的东西不懂,记录下来以后就知道了。

win10安装

拉取源码

拉取 go-swagger 源码到本地,默认放到Gopath/pkg/mod/github.com/go-swagger目录下。

go get github.com/go-swagger/go-swagger

安装

跳转至上述目录,执行安装命令。

此时会编译生成一个 swagger.exe 文件放在 Gopath/bin 目录下。

go install ./cmd/swaggershu

测试

查看版本,显示dev则安装完成。

$ swagger version
dev

注意点

某些情况下可能仍不成功,则检测一下系统环境变量,将 Gopath/bin 加入系统环境变量的 path 变量中。

重启命令行窗口后再次检查版本,此时应该可以了。

​总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文