{"skill":{"slug":"golang-testing","displayName":"Golang Testing","summary":"Provides a comprehensive guide for writing production-ready Golang tests. Covers table-driven tests, test suites with testify, mocks, unit tests, integration...","tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":207,"installsAllTime":5,"installsCurrent":5,"stars":0,"versions":1},"createdAt":1774345645885,"updatedAt":1774346815107},"latestVersion":{"version":"0.1.0","createdAt":1774345645885,"changelog":"Initial release of golang-testing – a comprehensive guide for writing production-grade Go tests.\n\n- Covers table-driven tests, test suites (testify), mocks, unit/integration tests, benchmarks, coverage, parallel/fuzz/fixture tests, goroutine/memory leak detection (goleak), CI, and naming best practices.\n- Provides clear best practices and idioms for reliable, maintainable, idiomatic Go tests, including strong guidance on flakiness and coverage.\n- Includes detailed organization, naming, and file conventions for Go testing.\n- Describes use of `synctest` (Go 1.24+) for deterministic concurrency tests.\n- Specifies community conventions and how this skill supersedes similar testing skills.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"samber","userId":"s173arkhs3131fq5jf769qq75583hdgt","displayName":"Samuel Berthe","image":"https://avatars.githubusercontent.com/u/2951285?v=4"},"moderation":null}