pytth
2022-09-05 18:38:48 +08:00
```
package main
import (
"fmt"
"net/http"
)
// 处理 GET 请求
func handleGet(writer http.ResponseWriter, request *http.Request) {
// 获取 URL 的参数
query := request.URL.Query()
// 获得 URL 的 id
id := query.Get("id")
// 输出到页面( JSON )
fmt.Fprintf(writer, `{'id':`+id+`}`)
}
func main() {
http.HandleFunc("/", handleGet)
fmt.Printf("http://127.0.0.1:8080")
// 在 8080 端口开启 HTTP 服务
err := http.ListenAndServe("127.0.0.1:8080", nil)
if err != nil {
fmt.Println("http start failed err:", err)
return
}
}
```