# goshop **Repository Path**: unsafe-rust/goshop ## Basic Information - **Project Name**: goshop - **Description**: 基于go开发的综合商城系统api - **Primary Language**: Go - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/jobhandsome/goshop.git - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 38 - **Created**: 2022-05-29 - **Last Updated**: 2022-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # goshop ### 基于go开发的综合商城系统api ![开源项目](assets/layouts/goshop.png) ### 加入我们 ##### 公众号 ![公众号](assets/about/程序员小乔.jpg) #### 软件架构 1. **config**                     全局配置存放目录 **app.yml** 2. **utils**                        全局助手函数存放目录 3. **model**                     数据库模型存放目录 4. **routes**                     全局路由配置存放目录 5. **api/v1**                      **api**版本控制存放目录 6. **api/v1/controller**     **api**控制器存放目录 7. **api/v1/route**            **api**版本路由地址配置存放目录 8. **middleware**            中间件存放目录 9. **app/v1**                      **app**版本控制存放目录 10. **app/v1/controller**     **app**控制器存放目录 11. **app/v1/route**            **app**版本路由地址配置存放目录 #### MAC安装教程 1. 安装 **homebrew** ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 安装 **golang** ``` brew install go ``` 3. 克隆项目 ``` git clone https://gitee.com/jobhandsome/goshop.git ``` 4. 进入server目录初始化mod ``` go mod init goshop go mod tidy ``` 5. 运行项目 ``` go run main.go ``` ### 加入我们(其他渠道) ##### 知识星球 ![知识星球](assets/about/加入我们.png) ##### 微信群 ![微信群](assets/about/goshop微信群.png) ##### QQ频道 ![QQ频道](assets/about/QQ.png)