# Vblog **Repository Path**: CodeCatJay/vblog ## Basic Information - **Project Name**: Vblog - **Description**: dddddddddddddddddddddddddd - **Primary Language**: Go - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-24 - **Last Updated**: 2024-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vblog 项目 ## 1 需求 - Vblog 发布查看文章 - 编辑器 markdown ## 2 产品设计 ### 2.1 用户 - 访客 - 未登录,可浏览文章 - 登录后,可进行评论 - 创作者 - 登录后,可编写文章(markdown编辑器) - 登录后,可发布文章 ### 2.2 页面流程 [](docs/proto.drawio) ## 3 软件架构 ## 4 后端开发 ### 4.1 编写 user模块 #### 4.1.1 Interface 定义 #### 4.1.2 Interface 实现(TDD) #### 4.1.3 Restful API的暴露 - 数据库存时间戳(绝对时间) - 类型 int64 - 用户使用时,根据当地时区转换 - vscode - drawio使用 # tips ## 1 程序配置 ### 1.1 环境变量实现 ### 1.2 toml文件实现