在Web開發中,經常需要使用函數來轉換顯示的資料。 此轉換可以在資料庫中執行,也可以直接透過 JavaScript 執行,這取決於上下文。 有用函數的範例 貨幣格式 連接字串 字串格式 特定領域的轉換 實施步驟 定義模板引擎 必要時配置靜態文件 建立所需的函數 將模板與建立的函數關聯起來 直接在模板中呼叫函數 此方法的優點 性能提升 使用Go語言直接在模板中實現高階邏輯 減少資料庫中的處理 頁面上對 JavaScript 的依賴較少,將其限制為特定功能 這種方法得到了標準庫和最流行框架的廣泛支持。 在此範例中,我們將使用 Fiber 框架。 原始碼:https://github.com/ortizdavid/golang-pocs/tree/main/template-funcs