package dbquery import ( "log" "testing" ) func Test_Connet(t *testing.T) { //go func() { for i := 0; i < 1; i++ { dbhost := "localhost" dbname := "shop" dbusername := "tetele" dbpassword := "fly123456" dbport := "3306" table := "ttl_order_product" err := Connect(dbhost, dbusername, dbpassword, dbname, dbport) if err != nil { log.Println(err.Error()) } //_,err = new(Query).Db(dbname).Table("ttl_user").Where("id > 0").Select() // _, err = new(Query).Db(dbname).Table("ttl_news"). // Datas([]string{"title=?", "content=?"}). // Values([]interface{}{"aaaaaaaaa", "bbbbbb"}).Create() title := "op.id,op.sn,op.order_price" alias := "op" join := [][]string{} join = append(join, []string{"ttl_product as p", "op.product_id=p.id"}) where := []string{} where_or := []string{} valueList := []interface{}{} orderby := "id desc" debug := true // count, row, err := GetRow(dbname, table, alias, title, join, where, where_or, valueList, orderby, debug) count, row, err := FetchRows(dbname, table, alias, title, join, where, where_or, valueList, orderby, 1, 10, debug) log.Println(count) log.Println(row) log.Println(err) if err != nil { log.Println(err.Error()) } } //}() }