go学习-获取form表单提交数据
摘要:当前端请求的数据通过form表单提交时,例如向/user/search发送一个POST请求,获取请求数据的方式如下: main.go package main import ( "net/http" "github.com/gin-gonic/gin" ) func main() { r := gi
阅读全文
posted @
2021-08-23 22:47
飞飞乐园
阅读(1576)
推荐(0) 编辑
go学习-gin获取querystring参数
摘要:querystring指的是URL中?后面携带的参数,例如:/test?username=aaa&address=bbb。 获取请求的querystring参数的方法如下: package main import ( "net/http" "github.com/gin-gonic/gin" ) f
阅读全文
posted @
2021-08-23 20:53
飞飞乐园
阅读(485)
推荐(0) 编辑
go学习-gin返回Html,json
摘要:gin返回html package main import ( "github.com/gin-gonic/gin" ) func main() { r := gin.Default() r.LoadHTMLFiles("index.tmpl") //解析模板 r.GET("/index", fun
阅读全文
posted @
2021-08-22 21:16
飞飞乐园
阅读(1204)
推荐(0) 编辑
go学习-包
摘要:包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如fmt、os、io等。 我们还可以根据自己的需要创建自己的包。 ###定义包 一个包可以简单理解为一个存放.go文件的文件夹。 该文件夹下面的所有go文件都要在代码的第一行添加如下代码,声明该文件归
阅读全文
posted @
2021-08-04 08:29
飞飞乐园
阅读(36)
推荐(0) 编辑
goweb5-模板继承
摘要:###block block是定义模板{{define "name"}} T1 {{end}}和执行{{template "name" pipeline}}缩写,典型的用法是定义一组根模板,然后通过在其中重新定义块模板进行自定义。 如果多页面都有一个共同的样式,可以用block。 {{block "
阅读全文
posted @
2021-08-02 18:12
飞飞乐园
阅读(57)
推荐(0) 编辑
goweb4-嵌套模板
摘要:###嵌套模板 模板可以嵌套使用其他的模板,这个嵌套的模板可以是单独的文件,也可以是用define来定义的。 用define定义的模板语法: {{ define "文件名"}} 内容 {{end}} <!DOCTYPE html> <html lang="zh-CN"> <head> <meta c
阅读全文
posted @
2021-08-02 15:49
飞飞乐园
阅读(77)
推荐(0) 编辑