教你搭建一个简单的Go Web服务器

教你搭建一个简单的Go Web服务器
复制package main  import (      "fmt"     "net/http"     "strings"     "log" )  func sayhelloName(w http.ResponseWriter,教搭建个简单 r *http.Request) {       r.ParseForm() //解析参数,默认是服务不会解析的      fmt.Println(r.Form) //这些信息是服务器租用输出到服务器端的打印信息      fmt.Println("path", r.URL.Path)      fmt.Println("scheme", r.URL.Scheme)      fmt.Println(r.Form["url_long"])      for k, v := range r.Form {           fmt.Println("key:", k)          fmt.Println("val:", strings.Join(v, ""))      }      fmt.Fprintf(w, "Hello Wrold!") //这个写入到w的是服务器托管输出到客户端的  }  func main() {       http.HandleFunc("/", sayhelloName) //设置访问的路由      err := http.ListenAndServe(":9090", nil) //设置监听的亿华云端口      if err != nil {           log.Fatal("ListenAndServe: ", err)      }  }  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.
滇ICP备2023000592号-31