一你雌、gomock 工具介紹 gomock 是一個 Go 語言的測試框架,在實際項目中二汛,需要進行單元測試的時候婿崭。卻往往發(fā)現(xiàn)有一大堆依賴項拨拓。這時候就...
一、 sqlmock介紹 sqlmock 是一個用于測試數(shù)據(jù)庫交互的 Go 模擬庫逛球。它可以模擬 SQL 查詢千元、插入、更新等操作颤绕,并且可以驗證 S...
一幸海、httptest 1.1 前置代碼準備 假設(shè)我們的業(yè)務(wù)邏輯是搭建一個http server端,對外提供HTTP服務(wù)奥务。用來處理用戶登錄請求物独,用...
Go 單元測試基本介紹 一、單元測試基本介紹 1.1 什么是單元測試氯葬? 單元測試(Unit Tests, UT) 是一個優(yōu)秀項目不可或缺的一部分...
Go 常用標準庫之 GoRequests 介紹與基本使用 一挡篓、介紹 官方文檔 DOC: https://pkg.go.dev/github.co...
Go 項目依賴注入wire工具最佳實踐介紹與使用 一、引入 在Go語言的項目開發(fā)中帚称,為了提高代碼的可測試性和可維護性官研,我們通常會采用依賴注入(D...
在項目正式上線之前,我們通常需要通過壓測來評估當前系統(tǒng)能夠支撐的請求量闯睹、排查可能存在的隱藏bug戏羽;壓力測試(壓測)是確保系統(tǒng)在高負載情況下仍能穩(wěn)...
Docker 容器編排利器 Docker Compose 一、Docker Compose 簡介 Docker Compose 項目是 Dock...
哈嘍孩锡,大家好呀酷宵! GitHub Copilot 想必大家都是熟悉的,一款A(yù)I代碼輔助神器躬窜,相信對編程界的諸位并不陌生浇垦。 今日特此分享一項便捷的工...