---
paths:
  - "**/*.go"
  - "**/go.mod"
  - "**/go.sum"
---
# Go 測試 (Testing)

> 本檔案擴展了 [common/testing.md](../common/testing.md)，包含 Go 特定內容。

## 框架 (Framework)

使用標準的 `go test` 並搭配 **表格驅動測試 (Table-driven tests)**。

## 競態偵測 (Race Detection)

執行測試時務必加上 `-race` 旗標：

```bash
go test -race ./...
```

## 覆蓋率 (Coverage)

```bash
go test -cover ./...
```

## 參考資源

參見技能 (Skill)：`golang-testing`，獲取詳細的 Go 測試模式與小助手。
