# goshop **Repository Path**: xmlgrg/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**: 0 - **Forks**: 38 - **Created**: 2022-05-13 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # goshop ### 基于go开发的综合商城系统api ![goshop](加入我们.png) #### 软件架构 1. **config**                     全局配置存放目录 **app.yml** 2. **common**                 全局公用模块存放目录 3. **utils**                        全局助手函数存放目录 4. **model**                     数据库模型存放目录 5. **routes**                     全局路由配置存放目录 6. **api/v1**                      **api**版本控制存放目录 7. **api/v1/controller**     **api**控制器存放目录 8. **api/v1/route**            **api**版本路由地址配置存放目录 9. **middleware**            中间件存放目录 10. **app/v1**                      **app**版本控制存放目录 11. **app/v1/controller**     **app**控制器存放目录 12. **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 ```