go simple web server

试试go来一个简单的web server

 1 package main
 2 
 3 import (
 4     "fmt"
 5     "net/http"
 6 )
 7 
 8 // Default Request Handler
 9 func defaultHandler(w http.ResponseWriter, r *http.Request) {
10     fmt.Fprintf(w, "<h1>Hello %s!</h1>", r.URL.Path[1:])
11 }
12 
13 func main() {
14     http.HandleFunc("/", defaultHandler)
15     http.ListenAndServe(":8080", nil)
16 }

输入127.0.0.1:8080输出 hello word!

 


作者:GangWang
出处:http://www.cnblogs.com/GnagWang/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

 
原文地址:https://www.cnblogs.com/GnagWang/p/2924699.html