Tagged articles

testify

6 articles · Page 1 of 1
Golang Shines
Golang Shines
Aug 5, 2026 · Backend Development

A Rock‑Solid Go Tech Stack: Minimal Frameworks, Maximum Stability

The article explains why relying solely on the Go standard library is impractical, then presents a curated stack—Viper for config, Cobra + Viper for CLI, Uber Fx for DI, Echo for HTTP, GORM for ORM, Testify for testing, Asynq for background jobs, and Zerolog for logging—showing a real project layout, startup flow, and the stability benefits of this combination.

EchoGORMGo
0 likes · 9 min read
A Rock‑Solid Go Tech Stack: Minimal Frameworks, Maximum Stability
TonyBai
TonyBai
Jun 3, 2026 · Backend Development

10 Must‑Have Go QoL Toolkits for 2026

The article curates ten Go quality‑of‑life libraries—sqlc, chi, pgx, slog, testify, alecthomas/kong, go‑task, air, and others—explaining the pain points they solve, the concrete benefits they bring, and providing step‑by‑step code examples so developers can boost productivity while staying true to Go's philosophy.

ChiGoQoL
0 likes · 13 min read
10 Must‑Have Go QoL Toolkits for 2026
Woodpecker Software Testing
Woodpecker Software Testing
Jan 11, 2026 · Backend Development

Designing Testify Tests: Converting Requirements into Test Cases

This article presents a systematic methodology for turning vague requirements into concrete Go test cases using the Testify framework, covering requirement analysis, the five‑step design process, core Testify components, complex scenario modeling, maintainability techniques, and quality assessment with concrete code examples and diagrams.

AutomationGo testingTest Case Design
0 likes · 14 min read
Designing Testify Tests: Converting Requirements into Test Cases
Woodpecker Software Testing
Woodpecker Software Testing
Dec 21, 2025 · Backend Development

From Requirements to Testify Test Cases: A Structured Design Guide

This article presents a step‑by‑step methodology for converting vague requirements into concrete Go test cases using the Testify framework, covering requirement analysis, a five‑step design process, core components, complex scenarios, maintainability techniques, and coverage evaluation.

Goassertionstest coverage
0 likes · 9 min read
From Requirements to Testify Test Cases: A Structured Design Guide
Go Programming World
Go Programming World
May 11, 2024 · Backend Development

Testing HTTP Applications in Go: Isolating External Dependencies

This article explains how to write reliable unit tests for Go HTTP applications by isolating external dependencies, covering server‑side handlers, client‑side monitoring, and using tools such as net/http/httptest, testify, and gock to create test doubles and mock HTTP services.

Gogockhttp
0 likes · 21 min read
Testing HTTP Applications in Go: Isolating External Dependencies
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 5, 2021 · Backend Development

Go Unit Testing: Concepts, Practices, and Patterns

This article introduces the testing pyramid, explains unit testing concepts, and provides a step‑by‑step guide for writing Go unit tests using the standard testing package, the AAA pattern, Testify assertions, mocks, and test suites, while highlighting the benefits of fast verification, documentation, and sustainable development.

Mockbackendgolang
0 likes · 18 min read
Go Unit Testing: Concepts, Practices, and Patterns