go学习资料:
GORM 指南 | GORM - The fantastic ORM library for Golang, aims to be developer friendly.
示例 | Gin Web Framework (gin-gonic.com)
lesson10_gin框架返回json_哔哩哔哩_bilibili
项目地址写在文章最后
https://github.com/YuanJie2001/gin-gorm-test
一.项目结构
主要技术 | 版本 | 描述 |
---|---|---|
golang | v1.20 | – |
gin | v1.9.0 | mvc框架 |
gorm | ORM框架 |
1.router路由组可以嵌套
2.Gin框架允许开发者在处理请求的过程中,加入用户自己的钩子(Hook)函数。这个钩子函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等。
3.gorm框架由后端驱动. 对象生成表结构, 对象的方法操作表结构
执行流程:
二.常用命令
# 设置国内代理下载
go env -w GO111MODULE=on
# 阿里云
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
# 1. 引用项目需要的依赖增加到go.mod文件。
# 2. 去掉go.mod文件中项目不需要的依赖。
go mod tidy
# 下载远程依赖库
go get -u url
# 启动项目
go run main.go