Это сделано для возможности создания так называемого Graceful Shutdown. Не использовать его нельзя, но вы можете туда отправлять что-то вроде context.TODO(). Но лично мне проброс контекста очень нравится, потому что ошибки при окончании работы приложения сведутся к минимуму.
А GetAll у вас сразу декодирует результат в массив или приходится перебирать Cursor?
mgo декодирует сразу в массив и такой вариант лично мне нравится больше. Пока я не осознал пользы Cursor.
Официальный русскоязычный канал на ютубе. Я покупал там.
"Beyond Order" оно же "За Гранью Порядка" Питерсона тоже переведено
Однозначно купил бы
Ребятки, успехов вам!
mgo декодирует сразу в массив и такой вариант лично мне нравится больше. Пока я не осознал пользы Cursor.