Tutorial by Examples

This example is showing how to query a database with database/sql, taking as example a MySql database. package main import ( "log" "fmt" "database/sql" _ "github.com/go-sql-driver/mysql" ) func main() { dsn := "mysql_usern...
To enable MySQL, a database driver is needed. For example github.com/go-sql-driver/mysql. import ( "database/sql" _ "github.com/go-sql-driver/mysql" )
Opening a database is database specific, here there are examples for some databases. Sqlite 3 file := "path/to/file" db_, err := sql.Open("sqlite3", file) if err != nil { panic(err) } MySql dsn := "mysql_username:CHANGEME@tcp(localhost:3306)/dbname" db, e...
package main import ( "fmt" "time" log "github.com/Sirupsen/logrus" mgo "gopkg.in/mgo.v2" "gopkg.in/mgo.v2/bson" ) var mongoConn *mgo.Session type MongoDB_Conn struct { Host string `json:"Host"` ...

Page 1 of 1