we use the database connection inside the handlers from the http framework, therefore concurrent access occurs. Sqlite cannot handle concurrent writes, so we limit sqlite to one connection. see https://github.com/mattn/go-sqlite3/issues/274