说的是这个框架:https://echo.labstack.com/guide/request/
s.POST("/v1/:id/names/:name", s.Test1)
s.GET("/v1/:id/names/:name2", s.Test2)
这种注册方式,Test2中无法通过c.Param(‘name2’)获取到变量值,通过c.Param(‘name’)能获取到,感兴趣的可以测试下。这应该算是echo的bug?还是设计如此?
另外,获取顺序也有关系
c.Param('name')
c.Param('id')
这样获取好像也是有问题的,暂时没验证,后续有时间验证后补回来。