为了账号安全,请及时绑定邮箱和手机立即绑定

Golang Gorilla mux,匹配两个 url 签名的最佳方式

Golang Gorilla mux,匹配两个 url 签名的最佳方式

Go
Cats萌萌 2021-10-04 15:30:56
使用 gorilla mux,我目前有许多形式为的 URL:domain.com/org/{subdomain}/{name}/pagename这样代码看起来像:rtr.HandleFunc("/org/{subdomain}/{name}/promote", promoteView)我还想匹配:subdomain.domain.com/{name}/pagename我知道我可以做类似的事情rtr.Host("{subdomain:[a-z]+}.domain.com").HandleFunc("/{name}/promote", promoteView)匹配子域。是否可能只有一个 HandleFunc() 可以匹配两种类型的 URL,或者我是否需要有两个 HandleFunc(),一个用于第一种情况,一个用于 subdomain.domain.com 情况?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 216 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信