匿名用户2012年04月09日
69阅读
所属分类Google Go、FastCGI服务器、服务器软件、FastCGI 服务器
授权协议BSD

作品详情

go-fastcgi是为Go语言实现的fastcgi应用库,简单易学。

示例代码:

packagemainimport(    "fmt"    "fastcgi"    "os")typeApplicationstruct{}func(a*Application)Handle(r*fastcgi.Request)bool{    fmt.Fprintf(r.Stdout,"Content-type:text/html\r\n\r\n")    fmt.Fprintf(r.Stdout,"helloworld!\n")    fmt.Fprintf(r.Stdout,"stdin:(")    for{        s,e:=r.Stdin.ReadString('\n')        ife!=nil{            break        }        fmt.Fprintf(r.Stdout,"%s",s)    }    returntrue}funcmain(){    a:=new(Application)    err:=fastcgi.RunStandalone(":12345",a)    iferr!=nil{        fmt.Fprintf(os.Stderr,"errinmain:%s",err.String())        os.Exit(1)    }}
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论