Zeus HTTP 路由器

开源网站开源项目 24-04-06 10:38:22

Zeus 是一个非常简单和快速的 HTTP 路由器,为 Go 语言编写。

示例代码:

packagemainimport("fmt""github.com/daryl/zeus""net/http")funcmain(){mux:=zeus.New()//Supportsnamedparametersmux.GET("/users/:id",showUser)//Custom404handlermux.NotFound=notFound//Listenandservemux.Listen(":4545")}funcshowUser(whttp.ResponseWriter,r*http.Request){//Extractparametervalueid:=r.URL.Query().Get("id")fmt.Fprintf(w,"UserID:%s",id)}funcnotFound(whttp.ResponseWriter,r*http.Request){fmt.Fprintf(w,"Nothingtoseehere")}
[Zeus HTTP 路由器]相关推荐
webssh 远程登录 Web 工程

webssh 远程登录 Web 工程

webssh是一个基于tornado的支持通过浏览器远程加密登录的web工程。通过webssh,你可以方便的使用vim编辑……...

Rust Mozilla的编程语言

Rust Mozilla的编程语言

Rust 是 Mozilla 的一个新的编程语言,由web语言的领军人物Brendan Eich(js之父),Dave Herman以及Mozi……...

FaWave Chrome 上的微博插件

FaWave Chrome 上的微博插件

发微(FaWave),Chrome上的微博插件,支持多微博,真正的实时同步发送微博,多微博发送不再烦。目前支持的……...

Bosun 监控和告警系统

Bosun 监控和告警系统

Bosun 是一个新型的监控和告警系统,由Stack Exchange团队打造,使用golang编写,支持定义复杂的告警规则……...

今日开源
  1. ncnn 高性能神经网络前向计算框架

    ncnn 是腾讯优图实验室首个开源项目,是一个为手机端极致优化的高性能神经网络前向计算框架。 ncnn 从设计之初深刻考虑手机端的部属和使用。无第三方依赖,跨平台,手机端 cpu 的速度快于目前所有已知的开源框架。……

    开源软件 2024-05-04

  2. Bada 开源智能手机平台

    三星宣布推出开源手机平台,独立软件开发者可以在该平台上创建用于三星智能手机的应用程序。该平台名为:“bada”。三星将在下周推出一个工具包,供独立开发者使用。 这是三星第一次为给独立开……

    开源软件 2024-05-04

  3. OpenCart 开源电子商务系统

    OpenCart 开源电子商务系统

    OpenCart是新一代基于PHP开发的开源在线购物车系统。OpenCart具有易于使用,功能丰富,搜索引擎友好和漂亮简洁的操作界面等特点。 演示地址:https://www.opencart.com/index.php?route=cms/demo

    开源软件 2024-05-04

返回顶部小火箭