阅读目录 package mainimport ("encoding/json""fmt""net/http" )type MirageIPResponse struct {Code string `json:"code"`MirageIP string `json:"MirageIp"` }func main() {// 定义处理函数handler := func(w http.ResponseWriter, r *http.Request) {// 构造响应 JSON 数据resp := MirageIPResponse{Code: "1",MirageIP: "100.64.1.99",}// 设置响应头为 JSON 类型w.Header().Set("Content-Type", "application/json")// 编码并写入响应 JSON 数据err := json.NewEncoder(w).Encode(resp)if err != nil {http.Error(w, err.Error(), http.StatusInternalServerError)return}}// 注册处理函数并启动 HTTP 服务器http.HandleFunc("/your-route", handler)err := http.ListenAndServe(":8090", nil)if err != nil {fmt.Println("启动 HTTP 服务器失败:", err)return} }