0
点赞
收藏
分享

微信扫一扫

Go-Web相关知识总结

攻城狮Chova 2022-01-06 阅读 43

Go Web

简介

来源于B站视频,
课程视频

Go Web

Web是基于http协议的一个服务,Go语言里面提供了一个完善的net/http包,通过http包可以很方便的就搭建起来一个可以运行的Web服务。

01 - 案例

HandleFunc文档简介
能够注册监听的路径pattern并设置访问当前路径触发的回调方法.

ListenAndServe文档简介
设置监听对应的主机和端口以及对应的处理方法.

案例能够监听localhost:8888并在页面中打印 Hello, World!

	package main
	
	import "net/http"
	
	func main() {
		http.HandleFunc("/", func(rw http.ResponseWriter, r *http.Request) {
			rw.Write([]byte("Hello, World!"))
		})
		http.ListenAndServe("localhost:8888", nil) // DefaultServeMux
	}

02-1 - Handle请求(上)

02-2 - Handle请求(下)

03 - 内置的Handlers

04-1 - 请求Request

04-2 - 查询参数

05-1 - Form

05-2 - MultipartReader

06-1 - ResponseWriter

06-2 - 内置响应

07-1 - 模板:简介

07-2 - 模板:解析与执行

07-3 - 案例:模板解析与执行

举报

相关推荐

0 条评论