本书未发布

5.5. Eudore Server

未匹配的标注

Server

Server的功能负责http server启动,目前有std server、eudore server两种。

// Server 定义启动http服务的对象。
type Server interface {
    SetHandler(http.Handler)
    Serve(net.Listener) error
    Shutdown(ctx context.Context) error
}

Server定义三个方法,SetHandler用于设置Server的http.Handler,Serve启动一个端口的监听,Shutdown用于关闭Server。

Std Server

std sever是对标准库的封装,handler需要实现http.Handler接口。

Fcgi Server

封装net/http/fcgi库,创建fastcgi协议server。

Eudore Server

eudore server是自行实现的一个简单http server,使用http.Handler作为请求处理接口。

反馈和交流请加群组:QQ群373278915

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~