以下是使用Golang编写的对www.baidu.com发起50次GET请求的示例代码:
package main
import (
"fmt"
"net/http"
)
func main() {
for i := 0; i < 50; i++ {
response, err := http.Get("http://www.baidu.com")
if err != nil {
fmt.Println(err)
return
}
defer response.Body.Close()
fmt.Printf("Request %d status code: %d\n", i+1, response.StatusCode)
}
}
这段代码使用net/http
库向百度发起了50次GET请求,并输出每次请求的状态码。