1
如何在jmoiron/sqlx或database/sql(for golang)中啓動sqlite BEGIN IMMEDIATE事務?根據文檔,begin
方法允許您控制隔離方法(例如,https://golang.org/pkg/database/sql/#DB.Begin)。但是,如果我沒有弄錯,隔離方法並不是我想要的。根據sqlite文檔,交易默認爲DEFERRED這導致了我的用例的死鎖和競態條件,所以我確實需要確保它是BEGIN IMMEDIATE。在sqlx或數據庫/ sql(golang)中開始IMMEDIATE?