golang
go学习
雨中深巷的油纸伞
这个作者很懒,什么都没留下…
展开
-
beego使用Swagger
beegoApi:目录结构如图所示:(在这里多说一句,bee new 项目名 和 bee api 项目名 ,这两个命令最后生成的项目区别,在于后者别前者少一个 views目录)使用命令 bee run -downdoc=true 更新 swagger-ui ,如果 swagger 目录没有 swagger-ui 则会自动下载安装。Swagger 是一套围绕OpenAPI规范构建的开源工具,可以帮助我们设计,构建,编写和使用 REST API。第四步:刷新一下浏览器,会发现。转载 2023-05-17 16:42:17 · 497 阅读 · 0 评论 -
go:Gin框架创建项目
这里记得创建项目要在src里新建项目,避免一些不必要的报错和配置,开始本人就是在别的文件夹下创建的项目,对于go、gin包的一些引用就报错,改到src里,就好了。本人是在mac上安装的,直接执行命令,一直提示timeout,连接不上github,但是网页访问github完全没问题。2.环境安装好后,可以看到安装目录下有个go文件夹,go文件夹里 包含有pkg,bin,src三个文件夹。3.gin框架官网地址。原创 2023-05-17 09:34:05 · 524 阅读 · 0 评论 -
Beego脚手架bee工具go get无响应解决办法
1.下载:访问 https://github.com/beego/bee ,点击 Clone or download -> Download ZIP,下载zip(过程可能很漫长)5.环境变量:将 $GOPATH/bin 加到环境变量 PATH 中(*nix、macOS修改 ~/.bash_profile,windows在系统环境变量中配置)2.解压:将上一步下载的zip文件解压到 $GOPATH/src/github.com/beego 路径(没有的文件夹自己创建即可)转载 2023-05-17 10:21:43 · 262 阅读 · 0 评论 -
go mod 、go sum版本信息不对导致项目报错
1.下载Beego时包的 版本比go版本超前,导致我项目new出来后提示报错。此时我新建出来的项目go.mod文件报错,连累其他引用的.go文件 都报错。删除掉当前项目中的go.mod文件,如果有go.sum文件一起删除。初始化mod(当前项目根目录下)4.使用 bee new 命令。成功 ,项目不再报错。原创 2023-05-17 14:03:52 · 902 阅读 · 0 评论