美文网首页
go实现http服务一

go实现http服务一

作者: Uzero | 来源:发表于2018-01-01 12:24 被阅读0次

    创建一个http服务,大致需要经历两个过程,首先需要注册路由,即提供url模式和handler函数的映射,其次就是实例化一个server对象,并开启对客户端的监听

    server1.go

    package main

    import (

            "io"

            "net/http"

            "log"

    )

    func main () {

           // 设置路由

           http.HandleFunc("/", sayOne)

           // 路由注册完,开始运行

           err := http.ListenAndServe(":6055", nil)

           if err != nil {

                log.Fatal(err)

           }    

    }

    func sayOne (w http.ResponseWriter, r *http.Request) {

            io.WriteString(w, "this is version 1")

    }

    go run server1.go

    相关文章

      网友评论

          本文标题:go实现http服务一

          本文链接:https://www.haomeiwen.com/subject/puqtnxtx.html