go请求测试

时间:2019-07-24 13:43:59 阅读:63次
go请求测试
// mygo project mygo.go
package main

import (
	"fmt"
	"io/ioutil"
	"net/http"
	"time"
)

func httpGet() {
	resq, err := http.Get("http://127.0.0.1")
	if err != nil {
		fmt.Println("err = ", err)
		return
	}
	defer resq.Body.Close()
	body, err := ioutil.ReadAll(resq.Body)
	if err != nil {
		fmt.Println("err = ", err)
	}
	fmt.Println(string(body))
}

func con_test() {
	for i := 0; i < 1000; i++ {
		go httpGet()
	}
}

func main() {
	con_test()
	time.Sleep(time.Second * 10)
}


扫描二维码关注程序员爱笔记,接收更多资讯

评论

快速评论