操作记录
- 使用bee api在
$GOPATH/src
创建一个项目apiproj
- 在
$GOPATH/src/apiproj
下面运行bee run
,正常启动项目 -
但是访问swagger提示路由错误
image
解决方案
把bee run
改成bee run -gendoc=true -downdoc=true
原因是首次启动需要下载和生成文档
下面是加入生成文档和下载文档的参数后,服务正常启动,并且能正常访问swagger
,搞定~
![](https://img.haomeiwen.com/i6693183/646ef3ea1a3566b6.png)
# rikasai @ huacainoMacBook-Pro in ~/go/src/apiproj [23:43:44] C:130
$ bee run -gendoc=true -downdoc=true
______
| ___ \
| |_/ / ___ ___
| ___ \ / _ \ / _ \
| |_/ /| __/| __/
\____/ \___| \___| v2.0.2
2021/03/16 23:43:45 INFO ▶ 0001 Using 'apiproj' as 'appname'
2021/03/16 23:43:45 INFO ▶ 0002 Downloading 'https://github.com/beego/swagger/archive/v3.zip' to 'swagger.zip'...
2021/03/16 23:43:55 SUCCESS ▶ 0003 477861 bytes downloaded!
2021/03/16 23:43:55 INFO ▶ 0004 Unzipping 'swagger.zip'...
2021/03/16 23:43:55 SUCCESS ▶ 0005 Done! Deleting 'swagger.zip'...
2021/03/16 23:43:55 INFO ▶ 0006 Initializing watcher...
2021/03/16 23:43:55 INFO ▶ 0007 Generating the docs...
2021/03/16 23:43:55 SUCCESS ▶ 0008 Docs generated!
2021/03/16 23:43:56 SUCCESS ▶ 0009 Built Successfully!
2021/03/16 23:43:56 INFO ▶ 0010 Restarting 'apiproj'...
2021/03/16 23:43:56 SUCCESS ▶ 0011 './apiproj' is running...
2021/03/16 23:43:57.327 [I] [parser.go:85] /Users/rikasai/go/src/apiproj/controllers no changed
2021/03/16 23:43:57.327 [I] [server.go:241] http server Running on http://:8080
2021/03/16 23:44:07.397 [D] [router.go:955] | ::1| 200 | 168.939µs| match| GET /swagger/
网友评论