| fmt.Println(string(strJSON)) | fmt.Println(string(strJSON)) | ||||
| return strJSON, nil | return strJSON, nil | ||||
| } | } | ||||
| func postJSON(jsonB []byte, targetURL string) (resp string, err error) { | |||||
| req, err := http.NewRequest("POST", targetURL, bytes.NewBuffer(jsonB)) | |||||
| if err != nil { | |||||
| return | |||||
| } | |||||
| client := &http.Client{} | |||||
| r, err := client.Do(req) | |||||
| if err != nil { | |||||
| return | |||||
| } | |||||
| defer r.Body.Close() | |||||
| b, _ := ioutil.ReadAll(r.Body) | |||||
| resp = string(b) | |||||
| return | |||||
| } |