iris基础架构搭建

未匹配的标注

我们的实战项目是使用Iris框架开发一个关于本地服务平台的后台管理平台。平台中可以管理用户、商品、商铺等相关的信息,平台可以实时展示用户、商品等相关监测数据的变化情况。

通过此项目,旨在能够将Iris框架相关的知识得到巩固和练习。

如下是项目框架搭建后的说明:

  • config:项目配置文件及读取配置文件的相关功能

  • controller:控制器目录、项目各个模块的控制器及业务逻辑处理的所在目录

  • datasource:实现mysql连接和操作、封装操作mysql数据库的目录。

  • model:数据实体目录,主要是项目中各业务模块的实体对象的定义

  • service:服务层目录。用于各个模块的基础功能接口定义及实现,是各个模块的数据层。

  • static:配置项目的静态资源目录。

  • util:提供通用的方法封装。

  • main.go:项目程序主入口

  • config.json:项目配置文件。

项目资源导入

因为我们实战的项目开发主要是实现服务器端的功能开发和Iris框架的知识练习,因此我们将注重在后台功能开发上,对于前端的页面和一些布局效果,我们不做深入研究,只需要会使用,会调试即可。

因此,在该项目中,我们从外部导入的资源主要是前端的一些资源。前端框架采用Vue编写,我们在此项目中直接将编译后的js文件、css文件等相关的文件导入到实战项目中,全部存放于static目录中,如下图所示:

iris基础架构搭建

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~