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
相关分类