hello world 之 go web server

对于编写gochord目前还没有信心达到前面所定的目标,但我相信总会能实现的,所以先从最简单的开始

三个特性 * 监听端口 * 记录访问时间 * 输出hello gochord

这里主要用到了以下几个包以及对相应的方法

  • net/http

    • func HandleFunc(pattern string, handler func(ResponseWriter, *Request))
    • func ListenAndServe(addr string, handler Handler) error
  • time

    • func Now() Time
    • func (t Time) Sub(u Time) Duration
  • log
    • func Fatal(v ...interface{})

看完包文档,我们就可以开始编码了

编写完代码, 进入gochoard目录, 然后go build gochord 运行./gochord 最后打开浏览器输入http://127.0.0.1:9090/hello

参考