一、gomock 工具介绍 gomock 是一个 Go 语言的测试框架,在实际项目中,需要进行单元测试的时候。却往往发现有一大堆依赖项。这时候就...
一、 sqlmock介绍 sqlmock 是一个用于测试数据库交互的 Go 模拟库。它可以模拟 SQL 查询、插入、更新等操作,并且可以验证 S...
一、httptest 1.1 前置代码准备 假设我们的业务逻辑是搭建一个http server端,对外提供HTTP服务。用来处理用户登录请求,用...
Go 单元测试基本介绍 一、单元测试基本介绍 1.1 什么是单元测试? 单元测试(Unit Tests, UT) 是一个优秀项目不可或缺的一部分...
Go 常用标准库之 GoRequests 介绍与基本使用 一、介绍 官方文档 DOC: https://pkg.go.dev/github.co...
Go 项目依赖注入wire工具最佳实践介绍与使用 一、引入 在Go语言的项目开发中,为了提高代码的可测试性和可维护性,我们通常会采用依赖注入(D...
在项目正式上线之前,我们通常需要通过压测来评估当前系统能够支撑的请求量、排查可能存在的隐藏bug;压力测试(压测)是确保系统在高负载情况下仍能稳...
Docker 容器编排利器 Docker Compose 一、Docker Compose 简介 Docker Compose 项目是 Dock...
哈喽,大家好呀! GitHub Copilot 想必大家都是熟悉的,一款AI代码辅助神器,相信对编程界的诸位并不陌生。 今日特此分享一项便捷的工...