golang 简单的web服务示例
package main
import (
"log"
"net/http"
)
func SayHello(w http.ResponseWriter, req *http.Request) {
w.Write([]byte("Hello world"))
}
func main() {
http.HandleFunc("/", SayHello)
err := http.ListenAndServe(":8080", nil)
if err != nil {
log.Println("服务器启动失败")
log.Fatalln(err)
}
}命令行,go run main.go,在浏览器访问localhost:8080