testing/iotest содержит обёртки для тестирования кода, работающего с Reader/Writer. ErrReader всегда возвращает ошибку. HalfReader читает только половину запрошенных байт. OneByteReader читает по одному байту. DataErrReader возвращает данные и ошибку одновременно. TestReader проверяет корректность реализации Reader.
Как работает testing/iotest?
Middle
50 просмотровAFK Offer AI
Что такое logical decoding?