# renovation **Repository Path**: bigkang1/renovation ## Basic Information - **Project Name**: renovation - **Description**: 赫辰室内设计官网,gin+gorm - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-07 - **Last Updated**: 2022-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Go语言, Docker, Grpc ## README # renovation #### 介绍 该项目为赫辰室内设计公司的官网,主要用于设计产品的展示、岗位招聘、宣传等 #### 软件架构 api/v1--------第一版本的接口 config--------配置文件(端口配置、数据库配置、上传资源路径配置等) log-----------日志文件收集 middleware----中间件(token验证、core跨域请求、日志) model---------操作数据库 routes--------路由解析、前端资源渲染等 utils---------公共类(参数校验、错误信息、配置文件解析) web/front/dist-前端打包资源 Dockerfile----docker执行文件 go.mod--------gomod包依赖管理 go.sum--------gomod包依赖管理 main.go #### 安装教程 1. git clone 2. 修改config配置,配置数据库、端口 3. 上传至服务器,在docker环境中执行dockerfile,运行项目(或者使用nohup执行main文件运行项目) #### 参与贡献 1. 合并代码 2. 提交代码至github 3. 上传代码至服务器,运行项目 #### 技术栈 gin框架+gorm,微服务使用grpc+consul,通过docker部署项目