| 1234567891011121314151617181920212223 | 
							- package dao
 
- import (
 
- 	"fmt"
 
- 	_ "github.com/go-sql-driver/mysql"
 
- 	"github.com/jinzhu/gorm"
 
- 	"log"
 
- )
 
- var db *gorm.DB
 
- func InitMysql(host, port, user, password, dbName string) (err error) {
 
- 	db, err = gorm.Open("mysql", fmt.Sprintf("%s:%s@(%s:%s)/%s?charset=utf8&parseTime=True&loc=Local", user, password, host, port, dbName))
 
- 	if err != nil{
 
- 		log.Println(err)
 
- 		return
 
- 	}
 
- 	db.SingularTable(true)
 
- 	return
 
- }
 
 
  |