Вопрос лукавый: Если заблокировать запись в таблице для изменения (lock for update), она блокируется в рамках транзакции или в рамках соединения? Если в рамках транзакции, то ...
Как бы вы её реализовали?
Можете посоветовать хороший платный курс по Go?
как именно это работает?