module
Version:
v0.0.0-...-30a9f90
Opens a new window with list of versions in this module.
Published: Dec 28, 2019
License: MIT
Opens a new window with license information.
README
¶
基于go语言实现简书项目
功能介绍
功能拆解:
对实现一个简易的简书平台,我们从用户使用的角度来进行模块划分,主要有「发现」,「关注」,「文章」,「专题」,「消息」等模块进行设计。
模块 |
分析 |
完成度 |
文章 |
文章的编辑,发布,查看等功能 |
|
发现 |
展示推荐的模块的内容 |
|
关注 |
关注作者或专题 |
|
专题 |
对同类的文章进行归并展示 |
|
消息 |
文章的评论,私信等功能 |
|
技术选型
服务端:
- web 框架采用 echo/gin 框架
- 存储采用 Mongo 和 Mysql
- 搜索功能采用 elasticsearch
- 缓存采用 redis,同时采用本地缓存
客户端/前端:
//TODO
功能设计
当一个设计需求出现,最先做的就是需求分析,针对需求我们首先设计出合适的数据库,下面将列出数据库的设计:
文档
Directories
¶
cmd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.