resp, err := http.PostForm("http://example.com/form",
url.Values{"key": {"Value"}, "id": {"123"}})
// Form contains the parsed form data, including both the URL
// field's query parameters and the POST or PUT form data.
// This field is only available after ParseForm is called.
// The HTTP client ignores Form and uses Body instead.
Form url.Values
http://golang.org/pkg/net/http/#Requestthere is a Form field in struct Request
r, _ := http.NewRequest("POST", "http://someURL/post.php", nil)
r.Form.Add("key", "value")