Go-Swagger的踩坑记录分享

Written by

in

文章目录
  • 晚上捣鼓了一个小时,win10一直提示: ‘swagger’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 网上没有提过这一块的事情,可能我太菜了,基础的东西不懂,记录下来以后就知道了。
  • 以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。 您可能感兴趣的文章: Go语言Swagger实现为项目生成 API 文档 Go集成swagger实现在线接口文档的教程指南 go语言 swagger 查询 json 字段注释的示例代码 Golang中使用Swagger生成API文档的流程步骤 golang使用swagger的过程详解 Golang使用Swagger文档教程详解
  • 目录
    • Go-Swagger踩坑分享
    • win10安装
      • 拉取源码
      • 安装
      • 测试
      • 注意点
    • ​总结

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

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

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

      拉取 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 变量中。

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

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。

      您可能感兴趣的文章:

      • Go语言Swagger实现为项目生成 API 文档
      • Go集成swagger实现在线接口文档的教程指南
      • go语言 swagger 查询 json 字段注释的示例代码
      • Golang中使用Swagger生成API文档的流程步骤
      • golang使用swagger的过程详解
      • Golang使用Swagger文档教程详解

      站内搜索