mattn/go-sqlite3 — pull request #83 by dajohi (2013-09-12 15:58:39+00:00)
Title: add new test for WAL journal_mode

I think once this test passes your Query and Exec implementations, we should be OK.

Reason Exec cannot implicitly do Begin/Rollback/Commit is because some PRAGMA's aren't allowed inside a transaction, such as journal_mode.