240 发简信
IP属地:河北
  • Resize,w 360,h 240
    Go 单元测试之mock接口测试

    一、gomock 工具介绍 gomock 是一个 Go 语言的测试框架,在实际项目中,需要进行单元测试的时候。却往往发现有一大堆依赖项。这时候就...

  • Go 单元测试之Mysql数据库集成测试

    一、 sqlmock介绍 sqlmock 是一个用于测试数据库交互的 Go 模拟库。它可以模拟 SQL 查询、插入、更新等操作,并且可以验证 S...

  • Go 单元测试之HTTP请求与API测试

    一、httptest 1.1 前置代码准备 假设我们的业务逻辑是搭建一个http server端,对外提供HTTP服务。用来处理用户登录请求,用...

  • Resize,w 360,h 240
    Go 单元测试基本介绍

    Go 单元测试基本介绍 一、单元测试基本介绍 1.1 什么是单元测试? 单元测试(Unit Tests, UT) 是一个优秀项目不可或缺的一部分...

  • Go 标准库之 GoRequests 介绍与基本使用

    Go 常用标准库之 GoRequests 介绍与基本使用 一、介绍 官方文档 DOC: https://pkg.go.dev/github.co...

  • Go 项目依赖注入wire工具最佳实践介绍与使用

    Go 项目依赖注入wire工具最佳实践介绍与使用 一、引入 在Go语言的项目开发中,为了提高代码的可测试性和可维护性,我们通常会采用依赖注入(D...

  • Go 性能压测工具之wrk介绍与使用

    在项目正式上线之前,我们通常需要通过压测来评估当前系统能够支撑的请求量、排查可能存在的隐藏bug;压力测试(压测)是确保系统在高负载情况下仍能稳...

  • Docker 容器编排利器 Docker Compose

    Docker 容器编排利器 Docker Compose 一、Docker Compose 简介 Docker Compose 项目是 Dock...

  • Resize,w 360,h 240
    手把手教你激活 GitHub Copilot,免费使用GPT-4,亲测有效!

    哈喽,大家好呀! GitHub Copilot 想必大家都是熟悉的,一款AI代码辅助神器,相信对编程界的诸位并不陌生。 今日特此分享一项便捷的工...