Skip to content
一个用Golang写的CMS(内容管理系统)
Branch: master
Clone or download
Latest commit df04cf0 Apr 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
private
public Add files via upload Apr 1, 2019
src/iissy.com update Apr 5, 2019
views update Apr 1, 2019
.gitignore update to iris Mar 17, 2019
Dockerfile
LICENSE
README.md Update README.md Apr 25, 2019
iissy.com.sql update Apr 5, 2019
main.go update Apr 5, 2019
package-lock.json update Mar 24, 2019
package.json update Mar 24, 2019
webpack.config.js update Mar 24, 2019
webpack.dev.js update Mar 24, 2019
webpack.prod.js update Mar 24, 2019

README.md

这是一个由Go语言写的,简单的CMS(内容管理系统),目前仍在更新维护中。

Asy 1.5 Released 2019年04月06日

  • 改用iris框架
  • cookie认证,双重加密
  • 文件目录结构调整
  • 引入 webpack + vue-router + axios
  • 添加角色权限管理
  • 前端路由,后端路径路由与分组路由
  • 注入缓存模块
  • 中间件实现授权访问

功能点

  • 包括内容列表显示,详情显示,并支持SEO
  • 前端图片懒加载
  • 登录,注册
  • 后台内容管理,用户管理,角色权限管理
  • 图片上传
  • 单页面后台管理

安装说明

  1. 安装mysql
  2. 使用iissy.com.sql初始化数据库以及数据
  3. 修改数据库连接(src/iissy.com/utils/config.go)

环境变量设置

如果你将代码下载到了D:\github.com\goweb,添加D:\github.com\goweb到GOPATH环境变量,如果有多个GOPATH目录,请确保最后没有分号

组件下载

  1. go get github.com/go-sql-driver/mysql
  2. go get github.com/kataras/iris
  3. go get github.com/gorilla/securecookie
  4. 运行命令启动# go run main.go

使用说明

  • 请确保80端口没有被别的服务(比如iis)占用,然后在浏览器中输入:http://localhost
  • 管理员账号:jimmy 密码:123456
  • 普通账号:pinbor 密码:123456

首页

markdown

文章

markdown

发布

markdown

列表

markdown

角色

markdown

权限

markdown

权限配置

markdown

2019年4月下旬

将继续完善用户分角色权限管理功能

相关网站

You can’t perform that action at this time.