@Muxauko

Транзакции sqlite3?

Помогите победить эти чертовы горутины и sqlite)
После отработки, код не производит все 100 записей,
40% записей теряется и происходит Rollback.

https://play.golang.org/p/TpaZ2Bk_mwH
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
romesses
@romesses
Backend инженер
1. транзакция должна быть одна, а не 100
2. после цикла нужно подождать пока все горутины не завершатся (при помощи sync.WaitGroup или channel).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы