我正在构建一个URL缩短器API,并尝试使用GorillaMux将一个URL传递到一个函数中。路由处理程序是这样的:router.HandleFunc("/new/{url}",createURL)唯一的问题是,如果我传入:https://www.google.com(如在localhost:8080/new/https://www.google.com中)然后它响应404pagenotfound并且URL更改为https:/www.google.com。我试过在{url}位中添加正则表达式模式,如下所示:{url:[a-zA-Z0-9/]+}但这似乎没有用,而且似乎有点矫枉过正,因为