我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

带有查询参数的golang Chi路由器不起作用

I am working on a restful service in golang using chi. I am trying to create a route as below

r.Mount("/api/dest", router.NewDestRouter(chi.NewRouter(), destSrv).InitRoutes())

func (dr *DestRouter) InitRoutes() http.Handler {
    dr.router.Post("/{number}/product?version={v}", handlers.HandleProduct(dr.dest))
    return dr.router
}

But I try to hit this endpoint via post man I get a 404 not found

http://localhost:8345/api/dest/1235abc/product?version=1

May I know the issue here?

近期文章

  • 如何阻止GORM按ID对预载进行排序?
  • 处理程序中的变量未传递给模板
  • Golang获取当前区域性的十进制分隔符
  • 使用“ dep”管理项目依赖项时未安装iris的“ hero”组件
  • goavro无法使用架构验证json数据
  • 如何为每个组选择最接近给定时间的数据
  • 如何在nat中回复已接受的连接。订阅golang
  • 连接来自作为接口传递的指针的切片
  • 如何创建本地VGO应用程序模块
  • Docker撰写work_dir问题
  • 如何配置客户端从dax回退到直接dynamodb?
  • 我可以在pprof下运行某些东西并将其传递给命令行参数吗?
  • Amazon DynamoDB如何在Golang中读取填充的数据库?
  • 将go / types转换为reflect.Type?
  • Windows上的Golang初学者:系统找不到指定的文件
  • 遍历复数
  • 实施RFC7523
  • Go-Paho MQTT中的QoS 2,重新连接后仅发送120个存储数据
  • 从Git安装新计算机后,确保Dep无法正常工作
  • 转到网络拨号问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华