有两个路由 HTTP 的方法都是 PUT
发现调用 /a/b/c 的时候,一直走的是 /a/:param 的逻辑
gin 的版本是 1.8.1
这两个路由的注册顺序无论怎么调都走不到 /a/b/c 的逻辑
1
icy37785 2022 年 9 月 30 日
试过了,并不会冲突。
|
2
guanhui07 2022 年 9 月 30 日
gin 我还用的 1.7.4
|
3
CEBBCAT 2022 年 9 月 30 日
给个 demo ,gin 构建路由树失败时会 panic 的。你检查下是不是新的二进制。go version -m
|
4
FrankAdler 2022 年 9 月 30 日
调整下顺序就好了
|
5
FightPig 2022 年 10 月 1 日
上回看谁发的说解决冲突了,不过我好久没用 gin 了,就是觉得路由不太好用
|
6
tensorzhang 2022 年 10 月 1 日
强迫症 头像
|
7
Outshine 2022 年 10 月 1 日
拿 1.8.1 来试了一下,并没有问题,建议贴代码
|
8
LykorisR 2022 年 10 月 1 日
路由匹配是有优先级的啊.......你匹配上第一个了自然不会匹配第二个
|
9
tairan2006 2022 年 10 月 1 日
你用的版本太老了
|
10
laolaowang 2022 年 10 月 2 日
据说老版本会有问题,新的 fix 了
|