博客 / 列表

程序員新亮 - 如何基於 Gin 封裝出屬於自己 Web 框架?

思路 在基於 Gin 封裝出屬於自己的 Web 框架前,你需要先了解 Gin 的基本用法和設計理念。 然後,你可以通過以下步驟來封裝自己的 Web 框架: 封裝路由:Gin 的路由是通過 HTTP 方法和 URL 路徑進行匹配的,你可以根據自己的需求,封裝出符合應用的業務需求的路由。你可以考慮將路由進行分類,例如公共路由、私有路由等,以方便管理。 封裝中間件:Gin 提供了很多中間件,例如日

框架 , gin , go , 後端 , Web

程序員新亮 - Gin 實現自動生成接口文檔

自動生成接口文檔的好處 説之前,先説一下自動生成接口文檔有哪些好處? 1)節省時間和工作量:手動編寫接口文檔是一項耗時且繁瑣的任務。通過自動生成接口文檔,可以大大減少編寫文檔的時間和工作量,提高開發效率。 2)保持文檔與代碼同步:代碼和文檔往往是不同步的,當代碼發生變更時,手動更新文檔可能容易出現遺漏或錯誤。自動生成接口文檔可以保持文檔與代碼的同步,確保文檔的準確性和實時性。 3)提供一致的文檔格

swagger , gin , go , 後端

程序員新亮 - Go - 代碼生成工具

分享兩個常用的代碼生成工具: gormgen handlergen gormgen 基於 MySQL 數據表結構進行生成 3 個文件: 生成表的 struct 結構體 生成表的 Markdown 文檔 生成表的 CURD 方法 場景 在進行業務需求開發時,創建完數據表後,執行代碼生成工具,常用的 CURD 操作全部生成完畢,使用的時候只需要 . 後面的方法即可,這樣大大提高了業務

gorm , generator , go