Golang database/sql.DB.Driver function example
package database/sql
Driver returns the database's underlying driver.
Golang database/sql.DB.Driver function usage example
var ( dbType = flag.String("dbType", "sqlite3", "db type") dbUrl = flag.String("dbUrl", "sdata.db", "db url") )
db, _ := sql.Open(*dbType, *dbUrl)
conn, err := db.Driver().Open(*dbUrl) // <-- here
if conn == nil {
t.Fatal("driver.Open not properly set: didn't connect")
}
defer db.Close()
result, err := db.Exec("insert into t_sdata (data,tp) values(?,?)", data, _type)
...
Reference :
Advertisement
Something interesting
Tutorials
+10.6k Golang : Select region of interest with mouse click and crop from image
+9.3k Golang : How to get garbage collection data?
+9.1k Golang : Simple histogram example
+5.2k Golang : The Tao of importing package
+6.4k CodeIgniter : form input set_value cause " to become & quot
+32.1k Golang : Validate email address with regular expression
+14k Golang : concatenate(combine) strings
+7.9k Javascript : How to check a browser's Do Not Track status?
+25.9k Golang : How to read integer value from standard input ?
+8.3k Golang : Auto-generate reply email with text/template package
+9.5k Golang : Extract or copy items from map based on value
+9.1k Golang : How to capture return values from goroutines?