新闻发布平台

我要开发同款
proginn17413792322024年06月16日
42阅读
开发技术vue、gorm、mysql
所属分类golangweb
作品源文件
zip格式 80.35 KB
¥免费

作品详情

框架: Gin
ORM: Gorm

技术特点:
使用了阿里云的对象存储服务(OSS)进行文件存储和管理。
采用MySQL作为主要数据库存储数据。
使用JWT(JSON Web Token)实现用户认证和授权。
使用YAML格式的配置文件进行项目配置。

模块概述:
1. 用户模块:
登录: 用户可以通过用户名和密码进行登录。
注册: 用户可以通过填写注册表单进行新用户注册。
用户信息编辑: 登录后的用户可以编辑个人信息,如用户名、密码,头像等。
2. 新闻模块:
新闻增删改查: 管理员用户可以添加、删除、编辑和查看新闻。
新闻图片上传: 用户可以上传新闻所需的图片,并将图片存储在阿里云OSS上。
数据库:
项目采用MySQL作为主要的关系型数据库,用于存储和管理应用程序的数据。

JWT (JSON Web Token) 集成:
GoWebApp使用JWT(JSON Web Token)实现用户认证和授权。JWT是一种安全的身份验证机制,通过在用户和服务器之间传递加密的 JSON 对象,实现了无状态的身份验证。

YAML配置文件:
GoWebApp使用YAML格式的配置文件进行项目配置。YAML文件提供了一种简洁而易于阅读的配置方式,使得项目配置更加灵活和可维护。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论