INNER CODE UNIT · Go

main

codesenberg/bombardier · cmd/utils/simplebenchserver/main.go:24

func main() {
	kingpin.Parse()
	response := bytes.Repeat([]byte("a"), int(*responseSize))
	addr := "localhost:" + *serverPort
	log.Println("Starting HTTP server on:", addr)
	var lserr error
	if *stdHTTP {
		lserr = http.ListenAndServe(addr, http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
			_, werr := w.Write(response)
			if werr != nil {
				log.Println(werr)
			}
		}))
	} else {
		lserr = fasthttp.ListenAndServe(addr, func(c *fasthttp.RequestCtx) {
			_, werr := c.Write(response)
			if werr != nil {
				log.Println(werr)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…