首页 » 随口说 » 正文

(Go,java)基于自研脚手架的web实战课程即将开录(预告)

 很多小伙伴进入公司会发现公司技术栈是这样的

1、直接就是公司内部开发的框架,核心员工头发很稀疏 

2、基于某成熟框架二开,或在此上面做个脚手架(也是本课程使用的方式)

3、完全不折不扣、不依不饶的使用第三方框架 


 之前我们弄了个基于golang gin web框架的脚手架。课程地址:http://b.jtthink.com/read.php?tid=549&fid=2

 (也就是在gin的基础上加入控制器、简易依赖注入、注解、表达式解析等,使之用起来更工程化,像PHP一样好用)


 课程里还有很多细节没做优化,后面的内容在这周进行整理、细节修改和部分内容重构,会发到github上。 然后我们接下来 会基于自己的脚手架做个实战  注意:本课程不是微服务化的,没必要。并不是所有公司都需要微服务。且之前微服务课程正在往复杂里开,戳这里



 功能说明:

    内容社区,支持付费阅读,下单等所有流程 



 技术栈说明

1、前台vue+nuxt ,是一个极度简约风风格,毫无任何美化样式,整体网站呈”叙利亚风格”  参考 https://rustcc.cn/

2、后端API。 自己的脚手架完成 各种内容API、下单API、用户API。 其中支付部分略,用虚拟币代替。

3、搜索API。 Java(Spring boot)+ElasticSearch ( 这个会单独开新课程讲解)

4、部署。使用阿里云多节点部署。参考这个部署课程

5、数据库mysql。不打算用其他.KV系统:Redis 或自己研发的分布式缓存(看这个课程




课程适合学员

1、 要求看过我们的脚手架课程,了解go(1.14+)、Java、JS(Vue、node)、mysql、redis、elasticsearch、Linux、docker.、阿里云或腾讯云环境

2、不需要按部就班教学。喜欢思路进化 甚至变态教学的同学




课程需要付费?

 答:需要。 我们也要吃饭,用爱发不了电




课程适合小白观看吗?

 答:需要手把手教学的小白不适合。但是适合学习能力强的小白。




 本课程在 7月底开录。更新速度会比较快,基础部分一带而过,语法不会讲、不会读文档。

 如果语法都自学不了 就不要学下去了;如果文档都不愿意看,就不要做程序员了。

  世界本是就是残酷、弱肉强食的,“轻松实战、21天入门到精通、60天全栈、8个月学别人10年经验”—-统统是骗人的。实战就是痛苦的、抓狂的、地狱的,请适应。

发表评论