日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

gin框架长连接_一个TCP长连接设备管理后台工程(一)

發布時間:2023/12/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gin框架长连接_一个TCP长连接设备管理后台工程(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

概述

這個項目最初只是用來進行一個簡單的協議測試用的,而且是一個純粹的后端命令行工程。只是后面想著只有命令行,操作也不太方便,于是便有了添加一個ui的想法。

golang項目要配ui,最佳的還是配一個前端界面。而我本人并非前端出生,js功底太差,所以就想著用vue了。而且作為一個技術人員,ui界面設計也比較差,所以就打算找一個現成的ui框架來用,嘗試了ant designer和iview后,決定使用iview來實現。

這個工程采用前后端分離設計:

后端采用golang語言,web框架采用gin,數據庫采用postgresql,并使用xorm來簡化數據庫操作。使用jwt來進行權限控制。日志庫采用logrus。

前端基本就是vue的生態環境,主體采用vue,ui采用iview,路由使用vur-router,狀態管理使用vuex,js請求使用axios庫。token存儲在localstorage中,暫時沒有存儲到vuex中。由于前端需要繪制地圖軌跡,所以用到了百度地圖api和vue的地圖庫vue-baidu-map

因為頁面為單頁面,所以頁面路由統一由前端來控制,后端只提供一個根路由用來加載靜態數據,然后提供若干api供前端獲取數據。

頁面

目前頁面只做了5個

登錄頁面

設備管理頁面

數據頁面

地圖軌跡頁面

用戶管理頁面

5個頁面均由路由控制,網頁默認加載到登錄頁面。

預覽

登錄界面:

有疑問加站長微信聯系(非本文作者)

總結

以上是生活随笔為你收集整理的gin框架长连接_一个TCP长连接设备管理后台工程(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。