jianshu

module
v0.0.0-...-30a9f90 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2019 License: MIT

README

基于go语言实现简书项目

功能介绍

功能拆解: 对实现一个简易的简书平台,我们从用户使用的角度来进行模块划分,主要有「发现」,「关注」,「文章」,「专题」,「消息」等模块进行设计。

模块 分析 完成度
文章 文章的编辑,发布,查看等功能
发现 展示推荐的模块的内容
关注 关注作者或专题
专题 对同类的文章进行归并展示
消息 文章的评论,私信等功能

技术选型

服务端:

  1. web 框架采用 echo/gin 框架
  2. 存储采用 Mongo 和 Mysql
  3. 搜索功能采用 elasticsearch
  4. 缓存采用 redis,同时采用本地缓存

客户端/前端:

//TODO

功能设计

当一个设计需求出现,最先做的就是需求分析,针对需求我们首先设计出合适的数据库,下面将列出数据库的设计:

文档

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL