http - go 中的路由处理

标签 http express go routes

在 express 中,你可以通过这样做处理任何路由

app.get('/*', dosomething..)

我试过在 go 中做同样的事情,但它似乎没有用

http.Handle("/*", http.FileServer(http.Dir("../client/dist")))

最佳答案

如果您仔细阅读 http.ServeMux 的文档, 斜杠 / 匹配所有路由。

简单地写:

http.Handle(“/“, MyHandler)

关于http - go 中的路由处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48678834/

相关文章:

python - 如何在不破坏浏览器后退按钮的情况下正确重定向到另一个站点?

node.js - Passport-facebook Node 应用程序不起作用

mongodb - Mongoose 加入数据

javascript - Sequelize 无法导入模型

go - 无需预编译 Go 代码即可将 protobuf 序列化消息转换为 JSON

mongodb - 如何使用 golang mgo 驱动程序自动增加 mongodb 的 id 字段?

go - 命名返回值和普通返回值有什么区别?

Flash - ActionScript 2 - HTTP 请求

html - 为什么 html 转义 >159?

ios - 使用 AFNetworking 2 发布嵌套的 NSDictionary