you don't need to implement Execer and Queryer #210
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Not sure if this is worth a PR, but you don't need to implement these. They're implemented in database/sql. Effectively, that code in conn.go will never be hit. I tweaked the unit test to check for Execer--it wasn't really testing anything before.
Exec:
http://golang.org/src/pkg/database/sql/sql.go?s=22844:22913#L836
Query:
http://golang.org/src/pkg/database/sql/sql.go?s=23894:23963#L885
Also, apparently my
go fmt
autorun when exit caught a few things.