|
|
4a3c510a00
|
feat(admin): 实现用户管理的增删改查功能
- 新增用户添加接口,支持数据库中创建用户
- 实现用户编辑接口,允许更新用户信息
- 添加用户删除接口,支持从数据库删除用户
- 修改路由配置,新增用户编辑和删除的GET请求路径
- 使用gorm完成用户数据的增删改查操作
- 初始化数据库连接,自动迁移User表结构
- 新增User和Article模型定义及对应的表名函数
- 在main.go中添加session中间件支持
- defaultController中实现基于session的用户名保存与读取
- 添加go.mod依赖,包含gorm与gin-contrib/sessions相关包
|
2026-03-11 17:32:59 +08:00 |
|
|
|
ae36d59b68
|
feat(model): 添加时间工具函数并在首页模板中使用
- 新增 model 包下 time.go,提供时间戳转换和获取当前时间戳的多种方法
- 新增 model 包下 tools.go,包含 UnixToTime 函数用于时间戳格式化
- 在 main.go 中注册 UnixToTime 为模板函数
- 修改默认控制器,首页渲染中添加时间戳数据及标题
- 首页模板添加调用 UnixToTime 格式化显示时间戳
- 优化控制器导入,添加必要包引用和格式调整
|
2026-02-22 14:17:17 +08:00 |
|
|
|
b7b0c32e82
|
feat(router): 添加管理员路由中间件支持
- 在admin路由组中集成InitMiddleware中间件
- middleware包新增InitMiddleware实现用户身份设置与请求日志打印
- 管理员控制器Index方法增加从上下文获取用户名的逻辑并打印
- 主程序中初始化admin、api和default路由
- 修正default路由初始化时的代码格式问题
|
2026-02-22 13:42:58 +08:00 |
|
|
|
b84e6449dc
|
测试
|
2026-02-21 12:50:26 +08:00 |
|
|
|
8155bd710b
|
gin路由分组 路由文件抽离
gin自定义控制器 实现控制器的继承
|
2025-12-03 22:19:24 +08:00 |
|
|
|
4a8e355b73
|
Get Post以及动态路由传值、Get Post数据解析到结构体、Post Xml数据解析到结构体
|
2025-11-30 22:43:10 +08:00 |
|
|
|
a5ea950538
|
html模板完结
|
2025-11-26 16:30:49 +08:00 |
|
|
|
e6ce15f66b
|
一个不错的html渲染页面模板
|
2025-11-25 22:55:53 +08:00 |
|
|
|
908cf3b6ed
|
gin-HTML模板渲染
|
2025-11-24 16:17:22 +08:00 |
|
|
|
3b5d4b193b
|
未完成版基础界面
|
2025-11-23 22:11:31 +08:00 |
|
|
|
a469da2904
|
基本样式测试
|
2025-11-23 21:48:11 +08:00 |
|
|
|
86b28ed215
|
gin路由中相应数据
|
2025-11-23 17:04:51 +08:00 |
|
|
|
c314f705d0
|
gin路由
|
2025-11-18 22:43:31 +08:00 |
|
|
|
295c2900a6
|
方法的引入
|
2025-11-17 22:26:13 +08:00 |
|
|
|
97f9683c73
|
结构体之间的转换
|
2025-11-17 16:11:56 +08:00 |
|
|
|
a83e2005c6
|
结构体的创建
|
2025-11-17 15:59:16 +08:00 |
|
|
|
95b26108e3
|
map操作
|
2025-11-14 23:08:23 +08:00 |
|
|
|
86797e0591
|
map的创建
|
2025-11-14 22:22:11 +08:00 |
|
|
|
ca9bd89b9d
|
切片完结
|
2025-11-14 20:55:28 +08:00 |
|
|
|
6186163dbb
|
切片的引入
|
2025-11-13 21:11:44 +08:00 |
|
|
|
13b43bbee8
|
数组遍历修正
|
2025-11-11 17:27:13 +08:00 |
|
|
|
917d5ff5a5
|
数组遍历
|
2025-11-10 22:43:51 +08:00 |
|
|
|
edd80db8cb
|
自定义错误
|
2025-11-09 14:09:22 +08:00 |
|
|
|
888b110ba2
|
错误处理机制-defer + recover 来捕获错误
|
2025-11-09 13:47:53 +08:00 |
|
|
|
98600cd598
|
函数的引入-函数类型变量
|
2025-11-09 10:52:42 +08:00 |
|
|
|
c0e6f947a4
|
函数的引入-指针位置参数类型
|
2025-11-09 10:18:02 +08:00 |
|
|
|
16dbe3d36c
|
函数的引入-可变参数
|
2025-11-09 09:58:50 +08:00 |
|
|
|
2bee5f4dec
|
函数的引入2
|
2025-11-09 09:43:12 +08:00 |
|
|
|
e9301e4751
|
函数的引入
|
2025-11-08 21:45:46 +08:00 |
|
|
|
ddbecf50ff
|
for循环
|
2025-11-07 21:26:48 +08:00 |
|
|
|
1b880afc2b
|
switch分支2
|
2025-11-07 21:06:49 +08:00 |
|
|
|
971f2a7876
|
switch分支1
|
2025-11-06 22:57:50 +08:00 |
|
|
|
d240a389ca
|
变量2
|
2025-11-06 22:16:56 +08:00 |
|
|
|
06db3eae1f
|
变量测试1
|
2025-11-06 22:03:38 +08:00 |
|
|
|
b39951ab63
|
goland示例代码
|
2025-11-06 21:49:37 +08:00 |
|