Curriculum Idioms & ecosystem Testing exercise 2 · mcq
Testing
Pick the IDIOMATIC signature for a top-level Go test
function.
TypeScript: test("description", () => { ... }) or
describe(...) + it(...). Go's shape is a function
declaration with a single mandatory parameter.
TypeScript reference
About this theme
Go has a testing package in the standard library. Tests live next to code in _test.go files. The pattern is table-driven: a slice of (name, input, want) tuples plus t.Run(name, ...) for subtests. No assertion library required — if got != want { t.Errorf(...) } is the whole vocabulary.