欢迎您的访问
专注于Java技术系列文章的Java技术分享网站

Golang汇总

企业级项目结构拆分

站长阅读(540)评论(0)赞(98)

目录结构 controller:与控制器相关 dao:与数据库相关 logic:与业务逻辑相关 model:模型层的增删改查 routers:路由层 static:静态文件层 templates:模板层 main.go:入口层 例子 pac...

Gin+Gorm小项目

站长阅读(542)评论(0)赞(70)

目录 Gin+Gorm小项目 创建项目 引用静态文件 搭建架子 创建数据库 添加功能 查找功能 修改功能 删除功能 总代码 Gin+Gorm小项目 创建项目 E:\gostudent\gin\bubble>go mod tidy //...

gin系列-中间件

站长阅读(539)评论(0)赞(84)

Gin框架允许开发者在处理请求的过程中,加入用户自己的钩子(Hook)函数。这个钩子函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等 定义中间件 Gin中的中间件必须是一个gin.Ha...

gin系列-重定向

站长阅读(546)评论(0)赞(91)

# package main import ( "github.com/gin-gonic/gin" "net/http" ) func main() { r := gin.Default() //http重定向 r.GET("/index...

gin系列-参数绑定

站长阅读(539)评论(0)赞(64)

为了能够更方便的获取请求相关参数,提高开发效率,我们可以基于请求的Content-Type识别请求数据类型并利用反射机制自动提取请求中QueryString、form表单、JSON、XML等参数到结构体中。 下面的示例代码演示了.Shoul...

gin系列- 渲染

站长阅读(550)评论(0)赞(94)

目录 Gin渲染 HTML渲染 自定义模板函数 静态文件处理 例子 JSON渲染 获取querystring参数 获取form参数 获取URI路径参数 Gin渲染 HTML渲染 #main.go package main import ( ...

gin系列-gin安装和简单应用

站长阅读(550)评论(0)赞(77)

前言 我一直这么认为:不会一门语言不能说自己是搞IT的,不会数据结构不能说自己是搞开发的。 用了15天时间复习了一遍go语言,自我感觉小有成就。在学数据结构和web之间纠结。最终决定先web后数据结构。 go语言的原生net/http就已经...

一个专注于Java技术系列文章的技术分享网站