go web开发第1讲- 环境搭建和知识准备

首先介绍下需要学习本课程的要求:

  1. 掌握go语言的基本语法.
  2. web前端基本知识,html+css+js
  3. 简单的web服务器运作原理
  4. 一个电脑((#^.^#))

有了这些,我们就可以学习本课程。

第一讲就是运行一个go web服务器,然后显示出我们对世界的问好,hello world~。

首先引入net/http包,fmt格式化包

然后使用http的listen方法监听8888端口即可

package main

import(
    "net/http"
    "fmt"
)

handle(w http.ResponseWriter, r *http.Request){
   fmt.Fprint(w, "hello world")
}

func main(){
    http.HandleFunc("/", handle)
    http.ListenAndServe(":8888", nil)
}