下面的代碼是使用Go語言實(shí)現(xiàn)的一個Get請求,主要用到一個net/http來請求、io/ioutil來解析response.
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
fmt.Println("getting.....")
res, err := http.Get("http://www.baidu.com")
fmt.Println("getting.....")
if err != nil {
fmt.Println("some err")
fmt.Println(err)
} else {
getRes, gerErr := ioutil.ReadAll(res.Body)
if gerErr != nil {
fmt.Println(gerErr)
} else {
fmt.Println("some res")
fmt.Println(string(getRes))
}
}
}