安裝界面
啟動程式之后,會在瀏覽器中自動打開安裝界面,

因為程式會使用到 Redis 和 MySQL,所以安裝前請輸入 Redis、MySQL 配置資訊,點擊初始化按鈕,會將用到的資料表和默認資料進行初始化,在右側可以看到初始化的日志資訊,

如上,初始化成功后,重新啟動程式,會在瀏覽器中自動打開登錄界面,
登錄界面

輸入默認賬號 admin,密碼 admin 即可登錄成功,
儀表盤界面

顯示 專案資訊、記憶體資訊、硬碟資訊、CPU資訊 等,
配置資訊 -> 告警郵箱

在這里可以配置系統告警的發件人和收件人,當系統發生 Panic 時,進行郵件通知,
配置資訊 -> 錯誤碼

展示系統中定義的錯誤碼,
代碼生成器 -> 生成資料表 CURD

在左側可以單選或多選資料表,進行代碼生成,
代碼生成器 -> 生成控制器方法

在左側可以設定需要生成的 handler 名稱,
授權呼叫方 -> 呼叫方


設定誰可以呼叫我的介面,同時還可以授權呼叫我哪些介面,
授權呼叫方 -> 使用說明

系統管理員 -> 管理員



設定誰可以登錄后臺,可以對其進行 禁用、重置密碼、選單授權、下線、洗掉 等操作,
系統管理員 -> 選單管理

設定后臺側邊欄的選單,
查詢小助手 -> 查詢快取

查詢 Redis 快取內容 和 有效期,同時還可以清空快取,
查詢小助手 -> 查詢資料


查詢 MySQL 資料,支持輸入 SQL 陳述句執行和分析,
實用工具箱 -> 服務升級

不同版本提供相應的升級指導,
實用工具箱 -> Hashids

程式中對傳遞 id 的場景,均使用密文進行傳遞,
實用工具箱 -> 呼叫日志

展示最新的 100 條呼叫日志,
實用工具箱 -> 介面檔案

實用工具箱 -> GraphQL

實用工具箱 -> 介面指標

根據指標可以在 Grafana 生成類似的指標圖,


專案地址
原始碼地址
https://github.com/xinliangnote/go-gin-api
// 下載后直接運行
$ git clone https://github.com/xinliangnote/go-gin-api
$ cd go-gin-api
$ go run main.go -env fat // -env fat 表示為測驗環境
在線檔案
https://www.yuque.com/xinliangnote/go-gin-api/ngc3x5
啥也不是,就是玩兒~
文章這么長,看到這的老鐵,肯定是真愛粉了,給大家匯報下,新建了一個知識星球(球齡 1 天),咳咳... 先說好,目前是試運營階段,能不能成難說,恩... 真的難說...
在那里我會分享一些自認為還可以的東西(也許從別的地方看到的分享過來的),比如職業發展、技術、創意發現、其他... 等等,也會邀請一些朋友加入,都是普通打工人,平平無奇,
在那里我不會承諾給大家帶來多少多少的識訓,因為也許大家比我都牛逼,對了我是只菜雞,無疑,
其實那里,啥也不是,就是玩兒~
對了,我還設定了加入方式為【付費】,也不知誰給我的勇氣,


以上,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/285531.html
標籤:Go
上一篇:Go 函式詳解
下一篇:懂得取舍才是快取設計的真諦
