Go语言进行web开发(一) 搭建一个简单的web服务器

Go语言也被成为“自带电池”的语言,有大量的web相关工具集成在其中,构建web应用成了一件信手拈来的事情,只要调用http包的两个函数就可以了。

package main

import (
    "fmt"
    "net/http"
    "log"
)

func responseHello(w http.ResponseWriter, r *http.Request){
    //将字符串发送给客户端
    fmt.Fprintf(w, "Hello Golang!")
}

func main(){
    //设置要解析的URL路由
    http.HandleFunc("/", responseHello)
    //设置监听的端口,开始监听
    errInfo := http.ListenAndServe(":8080", nil) 
    if errInfo != nil {
        log.Fatal("ListenAndServe: ", errInfo)
    }
}

你可能感兴趣的:(Go语言)