06 2021 档案
摘要:一、template模板案例 1、解析字符串 package main import ( "log" "os" "text/template" ) func main() { //Default返回一个默认的路由引擎 txt := `{{ . }}` data := "james" //创建模板 t
阅读全文
摘要:一、cookie cookie 里面存储sessionId 浏览器端存储, 服务器如何告知浏览器存储某些数据,响应头 Set-Cookie:k=v() 浏览器再次请求中会将这些数据携带 session:浏览器关闭就失效 package main import ( "fmt" "net/http" "
阅读全文
摘要:一、最简单一个index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>this is my first Html</title> </head> <body> 这是index页面!!!! </body> </h
阅读全文
摘要:一、handle案例 1、main.go如下,http访问:127.0.0.1:9990/static/mytest.txt package main import ( "net/http" ) func main(){ addr :=":9990" //www目录和main文件在同一级,查找www
阅读全文
摘要:一、template嵌套 package main import ( "os" "text/template" ) type title struct { Title string } func main(){ header :=`{{ define "header"}}<head><meta ch
阅读全文
摘要:一、通过decode来解析 package Controller import ( "bufio" "encoding/json" "os" ) type App struct { App_port string `json:"app_port"` } type APPName struct { A
阅读全文
摘要:一、recover只有在defer调⽤的函数中有效。 1、没有recover,发生错误不再执行 package main import "fmt" func Demo(i int) { //定义10个元素的数组 var arr [10]int arr[i] = 10 } func main() {
阅读全文
摘要:一、w io.writer需要写入的结果为os.Stderr,os.Stdout 二、fmt.sprintf,fprintf区别 1.`Sprintf` 则格式化并返回一个字 符串而不带任何输出。s := fmt.Sprintf("是字符串 %s ","string") 2、可以使用 `Fprint
阅读全文
摘要:1、界面访问为空白 2、右键检查 3、查看请求和响应, 备注:请求和响应都正常 4、查看页面源代码,进行检查
阅读全文