0
7
:
0
7
:
2
9

Solicitud POST con datos de formulario en Go

Como el viejo y confiable cURL, pero en Go.

package main

import (
    "log"
    "io/ioutil",
    "net/http",
    "net/url"
)

func main () {

	form := url.Values{}
	form.Add("foo", "bar")

	resp, err := http.PostForm("http://example.com", form)

	if (err != nil) {
		log.Fatalln(err)
	}

	defer resp.Body.Close()

	body, err := ioutil.ReadAll(resp.Body)

	if (err != nil) {
		log.Fatalln(err)
	}

	log.Println(string(body))

}

último commit por ti.