Go语言gogo工具

Go 语言轻量 web 开发框架,特点是一行代码搞定 RESTFul,不依赖第三方 ORM,也不需要生成一堆的 controllers 和 models 文件,快速使用。

背景
后台数据库有 100 多张表,用 BeeGo 等框架,需要生成 controllers 和 models 等文件共 200 多个,鼠标滑都滑不过来。每次表字段一有修改,代码就要统统跟着修改,想想都恐怖,于是就做了这个轻量的 web 开发框架,支持多协程任务、websocket、日志输出,批量增删改查。

create database  gogo;

CREATE TABLE `dede_flink` (
  `id` smallint(5) UNSIGNED NOT NULL,
  `sortrank` smallint(6) NOT NULL DEFAULT '0',
  `url` char(60) NOT NULL DEFAULT '',
  `webname` char(30) NOT NULL DEFAULT '',
  `msg` char(200) NOT NULL DEFAULT '',
  `email` char(50) NOT NULL DEFAULT '',
  `logo` char(60) NOT NULL DEFAULT '',
  `dtime` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `typeid` smallint(5) UNSIGNED NOT NULL DEFAULT '0',
  `ischeck` smallint(6) NOT NULL DEFAULT '1'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
INSERT INTO `dede_flink` (`id`, `sortrank`, `url`, `webname`, `msg`, `email`, `logo`, `dtime`, `typeid`, `ischeck`) VALUES
(20, 0, 'http://www.zhuiai.com', 'zhuiai', '', '', '', 0, 0, 1),
(22, 0, 'http://www.aqzt.com', 'aqzt.com', '', '', '', 0, 0, 1),
(23, 0, 'http://www.aqzt.com', 'aqzt.com', '', '', '', 0, 0, 1),
(26, 0, 'http://www.zhuiai.cc', 'zhuiai', '', '', '', 0, 0, 1),
(27, 0, 'http://www.aqzt.com', 'aaa', '', '', '', 0, 0, 1),
(28, 0, 'http://www.aq2.cn', 'aq2', '', '', '', 0, 0, 1),
(29, 0, 'http://www.aq3.cn', 'aq3', '', '', '', 0, 0, 1);
 
ALTER TABLE `dede_flink`
  ADD PRIMARY KEY (`id`);
 
ALTER TABLE `dede_flink`
  MODIFY `id` smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=30;
COMMIT;

##数据库实例gogo  账号gogo 密码 gogoGO123  地址 127.0.0.1 端口3306 
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
连接工具

Go语言gosu切换用户工具

2022-8-20 22:39:53

连接工具

Go语言mayfly-go管理操作工具

2022-10-9 21:43:24

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索