go语言实战教程:实战项目资源导入和项目框架搭建

从本节内容开始,我们将利用我们所学习的Iris框架的相关知识,进行实战项目开发。

实战项目框架搭建

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

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

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

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

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

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

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

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

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

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

main.go:项目程序主入口

config.json:项目配置文件。

项目资源导入

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

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


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前端集成解决方案要求: 模块化开发。最好能像写nodejs一样写js,很舒服。css最好也能来个模块化管理! 性能...
    Www刘阅读 3,234评论 1 20
  • 1. 新建一个文件夹,命名为 webpack-cli , webpack-cli 就是你的项目名,项目名建议使用小...
    鲁大师666阅读 1,652评论 1 3
  • 想到这个题目的时候,是在下午的阳光下,不再那么燥热的宜昌里,我和小胡走在回家的公园里。 头顶着热热的阳光,耳边依旧...
    素心与果儿阅读 469评论 0 0
  • 12.25 周日下午 女性与艺术期末考 1. 复习powerpoint 2.笔记 3.了解考试范围 4.准备A4纸...
    DaisyStar阅读 343评论 0 0
  • 有很多的事情并不是你自以为是对的就是对的,自以为尽力了就是可以了,还要看看别人真正需要的是什么样的,如果你所做的不...
    初春HLAN阅读 794评论 0 3

友情链接更多精彩内容