gitextract_q1xzow4c/ ├── .gitattributes ├── .idea/ │ ├── .gitignore │ ├── goadmin.iml │ ├── misc.xml │ └── modules.xml ├── License ├── README.en.md ├── README.md ├── boot/ │ ├── boot.go │ └── module.go ├── config/ │ └── config.toml ├── go.mod ├── go.sum ├── main.go ├── middleware/ │ └── rtoken/ │ ├── rtoken.go │ ├── rtoken_cache.go │ └── rtoken_resp.go ├── module/ │ ├── home/ │ │ ├── config/ │ │ │ └── router.go │ │ ├── controller/ │ │ │ └── dashboard_controller.go │ │ └── module.go │ ├── public/ │ │ ├── config/ │ │ │ └── router.go │ │ ├── controller/ │ │ │ └── login_controller.go │ │ ├── model/ │ │ │ └── sys_login_user_model.go │ │ └── module.go │ └── sys/ │ ├── config/ │ │ └── router.go │ ├── controller/ │ │ ├── sys_config_controller.go │ │ ├── sys_oss_controller.go │ │ └── sys_user_controller.go │ ├── model/ │ │ ├── sys_config_model.go │ │ ├── sys_oss_cloud.go │ │ ├── sys_oss_model.go │ │ └── sys_user_model.go │ └── module.go ├── public/ │ ├── modules/ │ │ ├── common.js │ │ └── sys/ │ │ ├── config.js │ │ ├── oss.js │ │ └── user.js │ ├── plugins/ │ │ ├── ajaxupload/ │ │ │ └── ajaxupload.js │ │ └── table/ │ │ ├── bootstrap-table-locale-all.js │ │ ├── bootstrap-table-vue.esm.js │ │ ├── bootstrap-table-vue.js │ │ ├── bootstrap-table.css │ │ ├── bootstrap-table.js │ │ ├── extensions/ │ │ │ ├── accent-neutralise/ │ │ │ │ └── bootstrap-table-accent-neutralise.js │ │ │ ├── addrbar/ │ │ │ │ └── bootstrap-table-addrbar.js │ │ │ ├── auto-refresh/ │ │ │ │ └── bootstrap-table-auto-refresh.js │ │ │ ├── cell-input/ │ │ │ │ ├── bootstrap-table-cell-input.css │ │ │ │ └── bootstrap-table-cell-input.js │ │ │ ├── cookie/ │ │ │ │ └── bootstrap-table-cookie.js │ │ │ ├── copy-rows/ │ │ │ │ └── bootstrap-table-copy-rows.js │ │ │ ├── defer-url/ │ │ │ │ └── bootstrap-table-defer-url.js │ │ │ ├── editable/ │ │ │ │ └── bootstrap-table-editable.js │ │ │ ├── export/ │ │ │ │ └── bootstrap-table-export.js │ │ │ ├── filter-control/ │ │ │ │ ├── bootstrap-table-filter-control.css │ │ │ │ └── bootstrap-table-filter-control.js │ │ │ ├── fixed-columns/ │ │ │ │ ├── bootstrap-table-fixed-columns.css │ │ │ │ └── bootstrap-table-fixed-columns.js │ │ │ ├── group-by-v2/ │ │ │ │ ├── bootstrap-table-group-by.css │ │ │ │ └── bootstrap-table-group-by.js │ │ │ ├── i18n-enhance/ │ │ │ │ └── bootstrap-table-i18n-enhance.js │ │ │ ├── key-events/ │ │ │ │ └── bootstrap-table-key-events.js │ │ │ ├── mobile/ │ │ │ │ └── bootstrap-table-mobile.js │ │ │ ├── multiple-sort/ │ │ │ │ └── bootstrap-table-multiple-sort.js │ │ │ ├── natural-sorting/ │ │ │ │ └── bootstrap-table-natural-sorting.js │ │ │ ├── page-jump-to/ │ │ │ │ ├── bootstrap-table-page-jump-to.css │ │ │ │ └── bootstrap-table-page-jump-to.js │ │ │ ├── pipeline/ │ │ │ │ └── bootstrap-table-pipeline.js │ │ │ ├── print/ │ │ │ │ └── bootstrap-table-print.js │ │ │ ├── reorder-columns/ │ │ │ │ └── bootstrap-table-reorder-columns.js │ │ │ ├── reorder-rows/ │ │ │ │ ├── bootstrap-table-reorder-rows.css │ │ │ │ └── bootstrap-table-reorder-rows.js │ │ │ ├── resizable/ │ │ │ │ └── bootstrap-table-resizable.js │ │ │ ├── sticky-header/ │ │ │ │ ├── bootstrap-table-sticky-header.css │ │ │ │ └── bootstrap-table-sticky-header.js │ │ │ ├── toolbar/ │ │ │ │ └── bootstrap-table-toolbar.js │ │ │ └── treegrid/ │ │ │ └── bootstrap-table-treegrid.js │ │ ├── locale/ │ │ │ ├── bootstrap-table-af-ZA.js │ │ │ ├── bootstrap-table-ar-SA.js │ │ │ ├── bootstrap-table-ca-ES.js │ │ │ ├── bootstrap-table-cs-CZ.js │ │ │ ├── bootstrap-table-da-DK.js │ │ │ ├── bootstrap-table-de-DE.js │ │ │ ├── bootstrap-table-el-GR.js │ │ │ ├── bootstrap-table-en-US.js │ │ │ ├── bootstrap-table-es-AR.js │ │ │ ├── bootstrap-table-es-CL.js │ │ │ ├── bootstrap-table-es-CR.js │ │ │ ├── bootstrap-table-es-ES.js │ │ │ ├── bootstrap-table-es-MX.js │ │ │ ├── bootstrap-table-es-NI.js │ │ │ ├── bootstrap-table-es-SP.js │ │ │ ├── bootstrap-table-et-EE.js │ │ │ ├── bootstrap-table-eu-EU.js │ │ │ ├── bootstrap-table-fa-IR.js │ │ │ ├── bootstrap-table-fi-FI.js │ │ │ ├── bootstrap-table-fr-BE.js │ │ │ ├── bootstrap-table-fr-CH.js │ │ │ ├── bootstrap-table-fr-FR.js │ │ │ ├── bootstrap-table-fr-LU.js │ │ │ ├── bootstrap-table-he-IL.js │ │ │ ├── bootstrap-table-hr-HR.js │ │ │ ├── bootstrap-table-hu-HU.js │ │ │ ├── bootstrap-table-id-ID.js │ │ │ ├── bootstrap-table-it-IT.js │ │ │ ├── bootstrap-table-ja-JP.js │ │ │ ├── bootstrap-table-ka-GE.js │ │ │ ├── bootstrap-table-ko-KR.js │ │ │ ├── bootstrap-table-ms-MY.js │ │ │ ├── bootstrap-table-nb-NO.js │ │ │ ├── bootstrap-table-nl-BE.js │ │ │ ├── bootstrap-table-nl-NL.js │ │ │ ├── bootstrap-table-pl-PL.js │ │ │ ├── bootstrap-table-pt-BR.js │ │ │ ├── bootstrap-table-pt-PT.js │ │ │ ├── bootstrap-table-ro-RO.js │ │ │ ├── bootstrap-table-ru-RU.js │ │ │ ├── bootstrap-table-sk-SK.js │ │ │ ├── bootstrap-table-sr-Cyrl-RS.js │ │ │ ├── bootstrap-table-sr-Latn-RS.js │ │ │ ├── bootstrap-table-sv-SE.js │ │ │ ├── bootstrap-table-th-TH.js │ │ │ ├── bootstrap-table-tr-TR.js │ │ │ ├── bootstrap-table-uk-UA.js │ │ │ ├── bootstrap-table-ur-PK.js │ │ │ ├── bootstrap-table-uz-Latn-UZ.js │ │ │ ├── bootstrap-table-vi-VN.js │ │ │ ├── bootstrap-table-zh-CN.js │ │ │ └── bootstrap-table-zh-TW.js │ │ └── themes/ │ │ ├── bulma/ │ │ │ ├── bootstrap-table-bulma.css │ │ │ └── bootstrap-table-bulma.js │ │ ├── foundation/ │ │ │ ├── bootstrap-table-foundation.css │ │ │ └── bootstrap-table-foundation.js │ │ ├── materialize/ │ │ │ ├── bootstrap-table-materialize.css │ │ │ └── bootstrap-table-materialize.js │ │ └── semantic/ │ │ ├── bootstrap-table-semantic.css │ │ └── bootstrap-table-semantic.js │ └── stisla/ │ ├── css/ │ │ ├── components.css │ │ ├── custom.css │ │ ├── reverse.css │ │ ├── rtl.css │ │ ├── skins/ │ │ │ └── reverse.css │ │ └── style.css │ ├── fonts/ │ │ └── vazir/ │ │ ├── LICENSE │ │ └── font-face.css │ └── js/ │ ├── custom.js │ ├── page/ │ │ ├── auth-register.js │ │ ├── bootstrap-modal.js │ │ ├── components-chat-box.js │ │ ├── components-multiple-upload.js │ │ ├── components-statistic.js │ │ ├── components-table.js │ │ ├── components-user.js │ │ ├── features-post-create.js │ │ ├── features-posts.js │ │ ├── features-setting-detail.js │ │ ├── forms-advanced-forms.js │ │ ├── gmaps-advanced-route.js │ │ ├── gmaps-draggable-marker.js │ │ ├── gmaps-geocoding.js │ │ ├── gmaps-geolocation.js │ │ ├── gmaps-marker.js │ │ ├── gmaps-multiple-marker.js │ │ ├── gmaps-route.js │ │ ├── gmaps-simple.js │ │ ├── index-0.js │ │ ├── index.js │ │ ├── modules-calendar.js │ │ ├── modules-chartjs.js │ │ ├── modules-datatables.js │ │ ├── modules-ion-icons.js │ │ ├── modules-slider.js │ │ ├── modules-sparkline.js │ │ ├── modules-sweetalert.js │ │ ├── modules-toastr.js │ │ ├── modules-vector-map.js │ │ └── utilities-contact.js │ ├── scripts.js │ └── stisla.js ├── sql/ │ └── goadmin.sql ├── template/ │ ├── home/ │ │ └── index.html │ ├── layout/ │ │ ├── footer.html │ │ ├── header.html │ │ └── nav.html │ ├── public/ │ │ └── login.html │ └── sys/ │ ├── config.html │ ├── oss.html │ └── user.html └── utils/ ├── base/ │ ├── baseForm.go │ ├── baseModel.go │ └── baseRouter.go ├── bean/ │ └── SessionUser.go ├── cloud/ │ └── oss.go ├── resp/ │ └── resp.go ├── time.go └── tools/ ├── gid.go └── redis.go