# goshop_1 **Repository Path**: hacker__007/goshop_1 ## Basic Information - **Project Name**: goshop_1 - **Description**: 基于go开发的综合商城系统 - **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**: 2023-10-21 - **Last Updated**: 2023-10-21 ## 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 ```