model.go
package db
import (
"database/sql"
"fmt"
_ "github.com/go-sql-driver/mysql"
)
var db *sql.DB
func Init() {
db, err := sql.Open("mysql", "root@kong@tcp(127.0.0.1:3306)/blog")
if err != nil {
fmt.Println(err)
}
db.SetMaxIdleConns(50)
db.Ping()
}
demo.go
package db
import "fmt"
func Print() {
fmt.Println(db)
}main.go
func main() {
db.Init()
db.Print()
}结果:
<nil>
慕斯4360584
慕斯4360584
慕斯4360584
慕慕5436299
相关分类