Golang database/sql.DB.Ping function example

package database/sql

Ping verifies a connection to the database is still alive, establishing a connection if necessary.

Golang database/sql.DB.Ping function usage example

 ...
 db, err := Open(driverName, dataSourceName)
 if err != nil {
 return db, err
 }
 err = db.Ping()  // try to ping database server
 return db, err
 ...

Reference :

http://golang.org/pkg/database/sql/#DB.Ping

Advertisement