濮阳杆衣贸易有限公司

主頁 > 知識庫 > 詳解go-admin在線開發(fā)平臺學習(安裝、配置、啟動)

詳解go-admin在線開發(fā)平臺學習(安裝、配置、啟動)

熱門標簽:湛江crm外呼系統(tǒng)排名 鄭州智能語音電銷機器人價格 仙桃400電話辦理 重慶慶云企業(yè)400電話到哪申請 寧波語音外呼系統(tǒng)公司 不封卡外呼系統(tǒng) 宿遷便宜外呼系統(tǒng)代理商 地圖標注免費定制店 上海極信防封電銷卡價格

項目介紹

go-admin 是一個中后臺管理系統(tǒng),基于(gin, gorm, Casbin, Vue, Element UI)實現(xiàn)。主要目的是為了讓開發(fā)者更專注業(yè)務,減少重復代碼的編寫,節(jié)省時間,提升人效,縮短項目周期,提升軟件的開發(fā)效率以及質量。

下載項目

git clone https://github.com/go-admin-team/go-admin.git

使用git下載go-admin項目,作為一個程序員,如果說你不會使用git,那就有點說不過去了吧

本地環(huán)境準備

項目采用前后端分離的方式,后端基于golang開源組件gin搭建,前端使用vue-cli腳手架搭建。所以需要做好golang的安裝和配置,npm的安裝和配置,這幾個步驟請參考網(wǎng)上,應該有很多例子,當配置完成后就可以進行本地環(huán)境的設置了。

golang環(huán)境安裝

請自行google,baidu。傻瓜式安裝,簡單配置

npm環(huán)境安裝

請自行google,baidu。傻瓜式安裝,簡單配置

Mysql數(shù)據(jù)庫

使用Docker在本地配置Mysql鏡像服務

docker pull mysql:latest
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

參數(shù)說明:

  • -p 3306:3306 :映射容器服務的 3306 端口到宿主機的 3306 端口,外部主機可以直接通過 宿主機ip:3306 訪問到 MySQL 的服務。
  • MYSQL_ROOT_PASSWORD=123456:設置 MySQL 服務 root 用戶的密碼。

通過 docker ps 命令查看是否安裝成功

Golang后臺api服務啟動

程序初始化配置

找到config文件夾,里面的內(nèi)容包括了初始化數(shù)據(jù)庫的sql語句和系統(tǒng)級別的配置文件

1、對配置文件修改

修改第39行數(shù)據(jù),配置正確的數(shù)據(jù)庫鏈接字段

注意/后有一個dbname的字符串,需要先在數(shù)據(jù)庫中創(chuàng)建好,否則會報數(shù)據(jù)庫找不到的錯誤

 source: root:123456@tcp(127.0.0.1:3306)/go-admin?charset=utf8parseTime=Trueloc=Localtimeout=1000ms

2、進行數(shù)據(jù)庫初始化遷移

首先使用go build 編譯程序,得到可執(zhí)行程序后再進行指令

go-admin migrate -c config/settings.yml

看到這樣的內(nèi)容代表數(shù)據(jù)庫初始化成功

驗證程序正確性

go-admin server -c config/settings.yml

當看到控制臺出現(xiàn)success的內(nèi)容,即代表項目啟動成功

Vue前臺項目啟動

vue項目啟動就非常簡單了,有一點開發(fā)經(jīng)驗的同學都知道 固定的操作步驟。

首先cd到go-admin-ui目錄下

依次執(zhí)行

npm install
npm run dev

即可在控制臺看到對應的地址,ctrl+左擊即可打開

官方文檔

詳細的教程請查看官方文檔

文檔地址https://doc.zhangwj.com/

到此這篇關于go-admin在線開發(fā)平臺學習(安裝、配置、啟動)的文章就介紹到這了,更多相關go admin在線開發(fā)平臺內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • django admin管理工具自定義時間區(qū)間篩選器DateRangeFilter介紹
  • Django admin管理工具TabularInline類用法詳解
  • django admin 根據(jù)choice字段選擇的不同來顯示不同的頁面方式
  • Django+boostrap 美化admin后臺的操作
  • django admin后管定制-顯示字段的實例
  • 屏蔽Django admin界面添加按鈕的操作

標簽:電子產(chǎn)品 物業(yè)服務 安康 儋州 海南 西雙版納 青海 遼寧

巨人網(wǎng)絡通訊聲明:本文標題《詳解go-admin在線開發(fā)平臺學習(安裝、配置、啟動)》,本文關鍵詞  詳解,go-admin,在線,開發(fā)平臺,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解go-admin在線開發(fā)平臺學習(安裝、配置、啟動)》相關的同類信息!
  • 本頁收集關于詳解go-admin在線開發(fā)平臺學習(安裝、配置、啟動)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    库尔勒市| 丹寨县| 旬邑县| 瓦房店市| 云梦县| 贡嘎县| 顺义区| 望奎县| 临安市| 南靖县| 涿州市| 海南省| 永泰县| 曲麻莱县| 漳浦县| 孟连| 南江县| 正定县| 黄浦区| 霍城县| 瓦房店市| 分宜县| 云南省| 宝坻区| 阿尔山市| 鹤壁市| 淮北市| 和林格尔县| 都昌县| 锦州市| 镇雄县| 淳安县| 犍为县| 瑞昌市| 克拉玛依市| 乐东| 沙河市| 宁国市| 从化市| 宜君县| 谢通门县|