A side comments to "go sqlite3 package". it is really hard to do concurrent writing or even sequencial writing.
A lot of "database locked" errors I found. (trust me I tried really hard to make writing in sync.)
btw: boltDB is cool. thanks for sharing.