npx claudepluginhub jamesprial/prial-plugins --plugin golang-workflowThis skill uses the workspace's default tool permissions.
- Table-driven tests → see [table/](table/)
Provides Go testing patterns with TDD: table-driven tests, subtests, benchmarks, fuzzing, and coverage for reliable, idiomatic tests.
Provides Go testing patterns like table-driven tests, subtests, benchmarks, fuzz tests, and coverage following idiomatic TDD practices. Use for new functions, coverage, or TDD workflows.
Implements idiomatic Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and coverage. Guides TDD workflow for new functions, existing code, and performance.
Share bugs, ideas, or general feedback.
Basic test structure:
func Test_Function_Scenario(t *testing.T) {
// Arrange
input := "test"
// Act
result := Function(input)
// Assert
if result != expected {
t.Errorf("got %v, want %v", result, expected)
}
}