Don't you think that teaching how to use it with mysql or postegres would be more useful than sqlite?
Also, as far as Go language is concerned, we do not really have to worry about the underlying database, the code, as others have rightly pointed out, is totally reusable
For example the Result type's LastInsertId() method doesnt work in a few cases for postgres that it does for others.