9.4 简单httpserver

package main

import (
	"fmt"
	"net/http"
)

type SimpleHTTP struct{}

func (s SimpleHTTP) ServeHTTP(rw http.ResponseWriter, r *http.Request) {
	fmt.Fprintln(rw, "Hello world")
}

func main() {
	fmt.Println("Starting HTTP server on port 8080")
	// Eventually you can use
	// http.ListenAndServe(":8080", SimpleHTTP{})
	s := &http.Server{Addr: ":8080", Handler: SimpleHTTP{}}
	if err := s.ListenAndServe(); err != nil {
		panic(err)
	}
}

/*


 */

原文地址:https://www.cnblogs.com/zrdpy/p/8654857.html