Gin Vue Admin

基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动
Alternatives To Gin Vue Admin
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Cheatsheets34,597
8 days ago88mitJavaScript
👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
Gin Vue Admin18,356
2 days ago31February 25, 202341apache-2.0Go
基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,chatGPT自动查表等开发必备功能。
Chatwoot16,255
a day ago1January 03, 2021808otherRuby
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Casaos15,72414 days ago91July 31, 2023186apache-2.0Go
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
Dashy12,969
3 days ago114mitVue
🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!
Full Stack Fastapi Postgresql12,908
16 days ago230mitPython
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Coolify8,933
21 hours ago28apache-2.0PHP
An open-source & self-hostable Heroku / Netlify alternative. Cloud version available here -> https://app.coolify.io
Doccano8,291
5 days ago32July 20, 2023269mitPython
Open source annotation tool for machine learning practitioners.
Statping6,61023 months ago138December 18, 202052gpl-3.0Vue
Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.
Umbrel4,965
12 days ago117otherVue
A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi 4, any Ubuntu/Debian system, or a VPS.
Alternatives To Gin Vue Admin
Select To Compare


Alternative Project Comparisons
Readme

English |

apiI18N

API | API(i18n) | API | API(i18n)

: https://www.gin-vue-admin.com

(: LLemonGreen And Fann)

2.golangvue

3.

4.Apache2.0

1.

1.1

Gin-vue-admin vue gin jwtcasbin

: http://demo.gin-vue-admin.com

admin

123456

1.2

Hi! gin-vue-admin

Gin-vue-admin

Gin-vue-admin gin-vue-admin

1.2.1 Issue

  • issue Bug Feature

  • issue

1.2.2 Pull Request

  • fork

  • commit []: README.md: fix xxx bug

  • bug PR

  • review approve review

2.

- node > v16.8.3
- golang >= v1.16
- IDEGoland

2.1 server

Goland server gin-vue-admin


# 
git clone https://github.com/flipped-aurora/gin-vue-admin.git
# server
cd server

#  go mod go
go generate

#  
go build -o server main.go (windowsgo build -o server.exe main.go )

# 
./server (windows server.exe)

2.2 web

# web
cd web

# 
npm install

# web
npm run serve

2.3 swaggerAPI

2.3.1 swagger

1
go get -u github.com/swaggo/swag/cmd/swag
2

go.org/x goproxy.cn goproxy.io

#  Go  1.13 - 1.15 GO111MODULE=on, ,  Go   1.16 ~  
#  Go Modules 
go env -w GO111MODULE=on 
#  GOPROXY 
go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct

# ,go generate ,  `Goland`  `Vscode`  
cd server
go generate -run "go env -w .*?"

# swag
go get -u github.com/swaggo/swag/cmd/swag

2.3.2 API

cd server
swag init

serverdocs docs.go, swagger.json, swagger.yaml go, http://localhost:8888/swagger/index.html swagger

2.4 VSCode

2.4.1

VSCode``gin-vue-admin.code-workspace``backend``frontend``root

2.4.2 /

taskBackend``Frontend``Both (Backend & Frontend)``Both (Backend & Frontend)

2.4.3 settings

go.toolsEnvVars``VSCodegogogopath``go.goroot

    "go.gopath": null,
    "go.goroot": null,

3.

4.

4.1

4.2 :baobeisuper

4.3

     server
         api             (api)
            v1          (v1)
         config          ()
         core            ()
         docs            (swagger)
         global          ()                    
         initialize      ()                        
            internal    ()                            
         middleware      ()                        
         model           ()                    
            request     ()                        
            response    ()                            
         packfile        ()                        
         resource        ()                        
            excel       (excel)                        
            page        ()                        
            template    ()                            
         router          ()                    
         service         (service)                    
         source          (source)                    
         utils           ()                    
             timer       ()                        
             upload      (oss)                        
    
            web
         babel.config.js
         Dockerfile
         favicon.ico
         index.html                 -- 
         limit.js                   -- 
         package.json               -- 
         src                        -- 
            api                    -- api 
            App.vue                -- 
            assets                 -- 
            components             -- 
            core                   -- gva 
               config.js          -- gva
               gin-vue-admin.js   -- 
               global.js          -- 
            directive              -- v-auth 
            main.js                -- 
            permission.js          -- 
            pinia                  -- pinia vuex
               index.js           -- 
               modules            -- modules
                   dictionary.js
                   router.js
                   user.js
            router                 -- 
               index.js
            style                  -- 
               base.scss
               basics.scss
               element_visiable.scss  --  element-plus 
               iconfont.css           -- icon
               main.scss
               mobile.scss
               newLogin.scss
            utils                  -- 
               asyncRouter.js     -- 
               btnAuth.js         -- 
               bus.js             -- mitt
               date.js            -- 
               dictionary.js      --  
               downloadImg.js     -- 
               format.js          -- 
               image.js           -- 
               page.js            -- 
               request.js         -- 
               stringFun.js       -- 
        |    view -- view
        |   |    about -- 
        |   |    dashboard -- 
        |   |    error -- 
        |   |    example --
        |   |    iconList -- icon
        |   |    init --   
        |   |   |    index -- 
        |   |   |    init -- 
        |   |    layout  --  layout 
        |   |   |    aside 
        |   |   |    bottomInfo     -- bottomInfo
        |   |   |    screenfull     -- 
        |   |   |    setting        -- 
        |   |   |    index.vue      -- base 
        |   |    login              -- 
        |   |    person             -- 
        |   |    superAdmin         -- 
        |   |    system             -- 
        |   |    systemTools        -- 
        |   |    routerHolder.vue   -- page  
         vite.config.js             -- vite 
         yarn.lock

5.

6.

6.1

https://www.yuque.com/flipped-aurora

:shouzi_1994

6.2

1

https://www.bilibili.com/video/BV1Rg411u7xH/

2

https://www.bilibili.com/video/BV1x44y117TT/

3golang

bilibilihttps://space.bilibili.com/322210472/channel/detail?cid=108884

4gin

bilibilihttps://space.bilibili.com/322210472/channel/detail?cid=126418&ctype=0

5gin-vue-admin

bilibilihttps://www.bilibili.com/video/BV1kv4y1g7nT

7.

7.1

QQ622360840

QQ

"gin-vue-admin"

8.

gin-vue-admin!

9.

🍹

10.

Apache2.0

Popular Docker Projects
Popular Vue Projects
Popular Virtualization Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Golang
Docker
Vue
Admin
Jwt
Swagger
I18n
Gin
Element Ui
Gorm
Vue Admin
Casbin