技术:主要写单个模块的接口,具有一些小功能的业务,有k8s方面的优先考虑 Go语言:掌握Slice,Struct,Map,Channel,熟悉并发,垃圾回收机制,错误处理机制等 Web框架:掌握Gin框架,熟悉Gorm框架,使用过go-zero框架与gRPC进行分布式开发 MyS
项目:登录模块较为详细, 使⽤Swagger⽣成API⽂档便于前端测试与开发 使⽤JWT与Cookie,Session,RBAC权限管理,单点登录等 使⽤Redis进行根据请求进行存储返回结果 使⽤Mysql,雪花算法,悲观锁,实现模糊查询,分⻚查询 具有随机⽣成并发送⼿机验
案例: blog
技术:前端技术:使用过前端Foundation框架、vue框架等,掌握相关html、css、js等技能。 后端技术: 1、php方向:熟练使用tp框架、掌握laravel框架,可原生语言实现功能。 2、go方向:能熟练使用gin框架、掌握beego框架等。可原生原句实现功能。
项目:1、实现以gin框架为基础构建快速api开发框架原型。 实现主要功能:jwt的权限认证、接口数据返回格式化、封装配置以及数据库相关操作。 业务逻辑涉及:mysql的模型操作,实现数据的展示、以及增改操作。 2、php项目是以tp为核心开发的接口型项目。实现功能涉及三方登
案例: ginBlog