gin关于路由的问题
1. 运行环境
go version go1.18 windows/amd64
2. 问题描述?
我想用gin做一个api转发功能,比如我想把下路由转发到后端相应服务上
上述路由转发至:http://servA/database/{id}/documents
POST http:://127.0.0.1:8080/b/user
上述路由转发至:servB/user
由于项目有400多个接口地址,如果再用gin每个声明一遍工作量很大。
3. 您期望得到的结果?
我的目的是做一个路由,匹配所有path, 这样前端很少工作量情况下修改baseUrl就能完成接口请求工作
匹配所有path这么简单粗暴用http.ListenAndServe就行了, 标准库里面也有代理工具