Log in once, reuse the session
jar, _ := cookiejar.New(nil)
client := &http.Client{Jar: jar}
client.PostForm("https://example.com/login", url.Values{
"user": {"ada"}, "password": {"hunter2"},
})
client.Get("https://example.com/account") // cookies tagged automatically