[commit-keeper sha=00b12cd] Игнорирование ошибок обновления последней версии #7
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: major
Commit:
00b12cd— upd storeЗатронутые места:
service/version.goстроки 113–113В чём проблема
Игнорирование ошибки возвращаемой методом
UpdateLatestVersion. В нескольких местах кода (строки 66, 85, 113) результат вызова этого метода просто отбрасывается с помощью оператора_. Это может привести к ситуации, когда версия создана, но документ не обновлен, и пользователь не заметит ошибки записи в БД.Цитата кода
Как исправить
Вариант 1 — Обрабатывать ошибку и возвращать её вызывающему коду.
В Go принято обрабатывать все ошибки, чтобы избежать непредсказуемого поведения системы.
Автоматическая проверка commit-keeper · модель
gemma4:31b·sha=00b12cd