hotgo
hotgo copied to clipboard
HotGo 是一个基于 vue 和 goframe2.0 开发的全栈前后端分离的开发基础平台和移动应用平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,消息队列,定时任务等功能,提供多种常用场景文件,让您把更多时间专注在业...
1、泛型化参数,预留泛型约束,方便以后代码扩展的类型安全校验 2、升级goframe至v2.7.3
真恶心的架构,越看越像是在吃一坨大便
框架写的真好,解决了工作中的大部分问题,作者NB,想麻烦作者有时间可不可以增增一个流程控制的功能
生成代码功能,解析状态的设置时,获取的状态数据值默认为sys_normal_disable,可以优化解析函数 web.index.vue.template文件393行,可处理为获取.options.DictOps.Types数组的首个数据
是否可以通过命令行直接生成某个表的curd api呢?这样的话就方便很多
# GoFrame & HotGo 开发指南 ## 1. 项目架构概述 ### 1.1 项目简介 这是一个基于 GoFrame 框架并使用 HotGo 进行二次开发的项目。项目采用了标准的 GoFrame 分层架构,并集成了 HotGo 的扩展功能。 ### 1.2 核心入口 - @main.go - 项目主入口文件,负责初始化和启动应用 - @internal/cmd/cmd.go -...
系统大量出现where("id",xx) fields("user_id") 固定字符串 修改按照统一规范使用dao.xxx.Colums().UserId
比如一些feature的改动。 感谢作者
例如 有表 users_0001 users_0002 users_0003 0001 1就是用户id的最后一位 那我直接在生成配置中添加: shardingPattern: - "users_?" 吗? 然后dao文件 var ( // Users is a globally accessible object for table users_0001 operations. Users = usersDao{internal.NewUsersDao(userShardingHandler)} )...
大佬~~~~~~~~~~~~~~~~