gmanager v1.1.4 release, based GoFrame management platform

Release Notes

  1. gf upgrade to the latest version V1.12.1
  2. Front and rear end cross-domain authentication problem solving deployed separately

GoFrame tutorial is now finished recording, we welcome into the pit learn: https://my.oschina.net/flyoffox/blog/3209622

The previous version update

1. Install gf official website of the proposed project directory reconstruct
2. gf gen model generation model layer, but json format using the hump
3. gf upgrade to the latest version V1.11.4

gmanager

  • Background gf-based management framework, support for login, authentication, organizations, user accounts, roles, permissions, menus, operation log
  • gmanager has the full support of the front and rear end of the separation, but also support server-side template deployment;
  • Log component uses gtoken perfect support for cluster deployment

Installation Tutorial

Code address

Download deployment

  1. Download the project from the git: git clone  https://github.com/goflyfox/gmanager
  2. Install mysql database, created under the db, run the script deploy gmanager.sql
  3. config.toml modify the configuration file config
# 数据库配置
[database]
    link = "root:123456@tcp(127.0.0.1:3306)/gmanager"
  1. go run main.go
  2. Visit http: // localhost to see the login page, username / password: admin / 123456

Server package

  1. Packing may be used provided gf gf-cli packaged
  2. It can also be cross-compiled by the original command

Playing linux environment package

SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go

Hit the local environment package

go build main.go

DESCRIPTION separated front and rear ends

  1. gmanager fully supports separated front and rear ends, the front end using vue-admin-template
  2. Run the downloaded github front-end code, runnpm install&npm run dev
  3. DETAILED DESCRIPTION deployment front-end code and details, see:  https://github.com/goflyfox/gmanager-web
  4. Since the separation of the front and rear end and server template menu differ, the database needs to run: gmanager-web.sql
  5. If you have OCD, before and after the end of the separation can be public and template directory contents deleted, but the directory must be retained;

functional module

  1. Login, authentication, logout
  2. Organization Management
  3. User Management
  4. Role Management
  5. Menu Manager
  6. Log Management
  7. Support login, logout, additions and deletions to the business operation records
  8. Support interface calls, print return parameters for easy troubleshooting

Code Generation

For code generation, please refer to the java project: https://gitee.com/jflyfox/AutoCreate

Screenshot platform

Server template shot

log in: 

organization: 

User Management: 

Log Management: 

Vue separated front and rear ends screenshot

log in: 

organization:

User Management: 

Log Management: 

thank

  1. gf framework  https://github.com/gogf/gf

Guess you like

Origin www.oschina.net/news/114513/gmanager-1-1-4-released