go web开发第1讲- 环境搭建和知识准备
首先介绍下需要学习本课程的要求:
- 掌握go语言的基本语法.
- web前端基本知识,html+css+js
- 简单的web服务器运作原理
- 一个电脑((#^.^#))
有了这些,我们就可以学习本课程。
第一讲就是运行一个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)
}