获得徽章 0
今天完成了所有功能的测试,并且合并了代码,完成了第一个版本的所有工作。下一步是添加redis、etcd、消息队列和链路追踪。
评论
今天完成了user、video、comment、favorite四个部分的分支的merge和测试,目前apk已经可以在局域网上部署,并且提供上面四个部分的服务了。此外我还添加了redis的支持,并且分配了服务发现与注册、消息队列和链路追踪的任务。
评论
今天通过腾讯cos搭了对象存储,实现了视频和封面的对象存储,video的部分实现了一大半了,预计明天实现并且通过测试!
评论
今天学习了cos存储相关内容,并且申请了腾讯的tos,明天看看怎么把腾讯的tos用在项目里面。
评论
今天把user接口实现了一部分,主要实现了密码的哈希化和存储。同时调研了etcd和rabbitmq的使用方法,预计之后基础功能实现后加上redis、etcd、rabbitmq和链路追踪。
评论
今天基本搭完了脚手架,用上了viper、gin、gorm、endless、zap、jwt等等,目前已经把接口和mvc的框架都搭好了,下面应该就可以让大家分别实现了。
评论
这两天身体有点不舒服,先凑个字数咯,数据库表的设计已经讨论完了,关于分库分表的优劣大家也进行了分析。下一步实现的话,先从简洁性入手,然后再慢慢细化。
评论
今天搭建了简单的脚手架,包括gin、gorm、viper、zap、mysql等基本组件,并且组织了目录结构,形成了利于分工的目录结构。我认为有的时候思考的过程比写代码还要重要,在这个过程中对于可复用性和设计模式会有更好的体会。明天预计添加基本的路由分组和服务器功能。之后会把我搭建脚手架的过程发成总结。
评论
今天详细调研了hertz、kitex、gin以及thrift和protobuf的使用,并且配好了oos的存储环境。初步搭建了基于ubuntu的go环境,目前还在思考项目整体的目录结构和框架,这部分可以以迭代的形式开发,但是我还是想尽量完善。这个过程中我也体会到程序编写的过程中各个部分的耦合性和团队分工的密切关系。
评论
今天详细调研了各个中间件的功能和作用,基本上弄清了加上中间件后的整体架构。调研的中间件主要包括mysql、redis、kafka、RabbitMQ、viper、gin、gorm等等。基本明确了技术路线和迭代思路。但是,对于很多中间件和具体设计我还很不明确。有的时候我总想着分布式的情况和生产情况下的应用运行场景。这样或许有些好高骛远。所以还是先想的简单一些比较好,慢慢来。
评论
今天学习了go的依赖管理和测试,对于依赖管理的部分我还不是很清楚,之后会再复习一下,或者找其他资料学一学。除此之外,今天还去找了一下往届抖音项目的技术路线和实现思想,大概把小组的技术路线和需要用的组件确定了下来。明天会尝试着部署开发环境。
评论
#新人报道#
今天是青训营学习的第一天,主要完成了:
1. 结合视频复习go基本语法
2. 配置大项目相关环境并且熟悉1024平台的使用
计划明天复习下go的高级语言特性然后去测试一下demo怎么运行
评论