![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go-gin
文章平均质量分 66
baidu_23436703
这个作者很懒,什么都没留下…
展开
-
go-gin (youtebu自学) - 第七课 -- HTML
HTML新建文件夹template新建文件template/index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,原创 2021-08-09 13:56:25 · 235 阅读 · 0 评论 -
go-gin (youtebu自学) - 第六课 -- binding data & validate
binding data & validatebinding data新增Person结构blog-entity.gopackage entitytype Person struct { FirstName string `json:"firstName"` LastName string `json:"lastName"` Age int `json:"age"` Email string `json:"email"`}type BlogEnti原创 2021-08-09 13:02:03 · 604 阅读 · 0 评论 -
go-gin (youtebu自学) - 第五课 --Basic Auth
Basic Auth新建文件middleware/basic-authpackage middlewareimport "github.com/gin-gonic/gin"func BasicAuth() gin.HandlerFunc { return gin.BasicAuth(gin.Accounts{ "admin": "admin", })}使用server.gopackage mainimport ( "io" "learn-gin/controller"原创 2021-08-09 11:35:57 · 262 阅读 · 0 评论 -
go-gin (youtebu自学) - 第四课 --自定义logger输出到文件
自定义logger输出到文件新建文件夹logserver.gopackage mainimport ( "io" "learn-gin/controller" "learn-gin/middleware" "learn-gin/service" "net/http" "os" "github.com/gin-gonic/gin")var ( blogService service.BlogService = service.New() blogContr原创 2021-08-09 11:27:24 · 435 阅读 · 0 评论 -
go-gin (youtebu自学) - 第三课 -- 自定义logger中间件
自定义logger中间件新建文件夹middleware新建文件middleware/logger.gopackage middlewareimport ( "fmt" "time" "github.com/gin-gonic/gin")func Logger() gin.HandlerFunc { return gin.LoggerWithFormatter(func(params gin.LogFormatterParams) string { return fmt.Spri原创 2021-08-09 11:17:07 · 204 阅读 · 0 评论 -
go-gin (youtebu自学) - 第二课 -- Blog增、查
Blog增、查Entity新建文件夹entity新建文件entity/blog-entity.gopackage entitytype BlogEntity struct { Title string Description string URL string}绑定json格式package entitytype BlogEntity struct { Title string `json:"title"` Description s原创 2021-08-09 10:58:20 · 132 阅读 · 0 评论