RuoYi-Go我念念不忘的代码生成器集成进去了

2023-10-11  本文已影响0人  客观开发者

RuoYi-Go对外开源以来,代码生成这块一直是独立的项目想开源出去,但在ruoyi-vue 版本中,功能在后台系统代码里面的,所以一直想加入,基础代码和go学习过程中,也在不断揣摩中,经过几个月不懈的坚持更新,终于今天完成了大部分功能,特此更新上去了。

代码生成器执行过程

1、创建表
2、导入表
3、确定信息
3、修改表里面内容
4、生产代码

简单的步骤,还保留了ruoyi-vue开发的思想,简单和实用的初衷,进行接口的编写。功能基本完成了。

用java 的思想去想Go的思路,显示是不对的,但是我的创新能力和vue基础有限,只能根据前台的基础上,对后台接口一点一点的抠出来。

自RuoYi-Go对外开源出去,我都在用心做开源,发现真的是一件不容易的事情,RuoYi-Go是我最用心的一次开源的作品,里面虽然有很多不完美的地方,但是我还是要坚持下去,代码生成这块功能,是我一直念念不忘的功能,也是如何快速开发和高效的开发的基础条件;在开发的过程中,不可避免的要去写实体或路由的时候,这些基础就要和细心的去做,而且还是挺花时间的。在我空荡的时间里面,终于把代码生成器代码完善上去了。

今天提交了代码生成器代码代码提交记录,终于把沉甸甸的任务完成了,个人觉得这就是开源的力量吧。

对于开源,让我理解了坚持的意义;古语有云:“不忘初心,方得始终。对于这个开源也是我这段时间的一个交代。 什么是初心呢?是最开始的写它的目的,学习go,并认识go,做一个好用的Go版本后台系统,让刚学Go和想用Go做一个系统的人,能找到一些案例和实践。
什么是坚持?是每天都想着更新它,完善它。我几乎想把Go里面所有涉及的东西,都想加入到项目里面,让其成为了一个完美主义者,但感觉它是一个大乱炖一般,最后还是放弃了,我当初是要做,简单好用的系统,这显然和我最初想的相差太大,所以添加了又删除了,调整了结构,又调整了目录,我都放弃了。只保留了原来的结构和ruoyi里面的基础思想。
为了能保证RuoyiGo是可用性和学习性。希望看到它的人,没有失望就行了。

这篇我一直想写,我已经思考了7天了,始终在第一段里面的内容上,写了又删,删了又添回来,真的很失望,我连话都不会说了,每次想的和每次说的都不是一个意思,让我羞愧之心无容下放。感觉自己在絮语一般。学这篇也是我鼓足了勇气,想上高质量的作品上发展,还有我坚持写作和学习的在我心间流淌着。

如果您也是开发者,看到这个开源项目RuoYi-Go,请给个start吧,它是我继续开发下去的动力,在这里感谢了。🙏🙏🙏

上一篇下一篇

猜你喜欢

热点阅读