本文整理汇总了Golang中Wibo/db.Env.OpenCo方法的典型用法代码示例。如果您正苦于以下问题:Golang Env.OpenCo方法的具体用法?Golang Env.OpenCo怎么用?Golang Env.OpenCo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Wibo/db.Env
的用法示例。
在下文中一共展示了Env.OpenCo方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: main
func main() {
Server := new(server.Server)
myDb := new(db.Env)
if len(os.Args) != 5 {
fmt.Println("./Usage 'name bdd' 'pass bdd' 'user bdd' 'port bdd'")
return
}
er := Server.InitServer()
if er != nil {
fmt.Println("Error on InitServer: ", er)
return
}
Db, er := myDb.OpenCo(os.Args)
if er != nil {
Server.Logger.Println("OpenCo error: ", er)
return
}
er = Server.Init_Data(myDb)
if er != nil {
Server.Logger.Println("Init_Data error: ", er)
return
}
go ManageSignal(Server, myDb)
go Manage_goroutines(Server, myDb)
go sock.Listen(Server, Db)
for {
time.Sleep(time.Second * 60)
}
}
示例2: TestUsers
func TestUsers(t *testing.T) {
var err error
Lst_users := new(users.All_users)
Lst_ball := new(ballon.All_ball)
myDb := new(db.Env)
Lst_users.Ulist = list.New()
Lst_ball.Blist = list.New()
Db, err := myDb.OpenCo(err)
user1 := new(users.User)
user1.Mail = "[email protected]"
user1.Log = time.Now()
user1.Followed = list.New()
user1.Stats = &users.StatsUser{}
user1.Stats.CreationDate = time.Now()
user1.Coord.Lat = 48.833086
user1.Coord.Lon = 2.316055
user1.Log = time.Now()
Lst_users.Ulist.PushBack(user1)
fmt.Println(result)
}
示例3: TestBallon
func TestBallon(t *testing.T) {
var err error
Lst_users := new(users.All_users)
Lst_ball := new(ballon.All_ball)
myDb := new(db.Env)
Lst_users.Ulist = list.New()
Lst_ball.Blist = list.New()
Db, err := myDb.OpenCo(err)
Lst_ball.Get_balls(Lst_users, myDb)
fmt.Println(Db)
user1 := new(users.User)
user1.Id = 125
user1.Mail = "[email protected]"
user1.Log = time.Now()
user1.Followed = list.New()
user1.Stats = &users.StatsUser{}
user1.Stats.CreationDate = time.Now()
user1.Coord.Lat = 48.833086
user1.Coord.Lon = 2.316055
user1.Log = time.Now()
Lst_users.Ulist.PushBack(user1)
createBall1000(Lst_ball, Lst_users.Ulist.Front(), myDb)
/* CREER UN BALLON POUR FAIRE DES TESTS */
// tmp_lst := list.New()
// var check_test0 ballon.Checkpoint
// check_test0.Coord.Lon = 48.833086
// check_test0.Coord.Lat = 2.316055
// check_test0.Date = time.Now()
// var check_test1 ballon.Checkpoint
// check_test1.Coord.Lon = 48.833586
// check_test1.Coord.Lat = 2.316065
// check_test1.Date = time.Now()
// var check_test2 ballon.Checkpoint
// check_test2.Coord.Lon = 48.833368
// check_test2.Coord.Lat = 2.316059
// check_test2.Date = time.Now()
// var check_test3 ballon.Checkpoint
// check_test3.Coord.Lon = 48.833286
// check_test3.Coord.Lat = 2.316903
// check_test3.Date = time.Now()
// var check_test4 ballon.Checkpoint
// check_test4.Coord.Lon = 48.833986
// check_test4.Coord.Lat = 2.316045
// check_test4.Date = time.Now()
// lmessages := list.New()
// listMessage1 := list.New()
// var message0 ballon.Message
// message0.Id = 0
// message0.Size = 68
// message0.Content = "Mensaje 1 test"
// message0.Type = 1
// var message1 ballon.Message
// message1.Id = 0
// message1.Size = 68
// message1.Content = "Mensaje 2 test"
// message1.Type = 1
// var message2 ballon.Message
// message2.Id = 2
// message2.Size = 68
// message2.Content = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean com"
// message2.Type = 1
// listMessage1.PushBack(message0)
// lmessages.PushBack(message0)
// lmessages.PushBack(message1)
// lmessages.PushBack(message2)
// ball0 := new(ballon.Ball)
// ball0.Id_ball = 45
// ball0.Title = "toto"
// ball0.Coord = tmp_lst.PushBack(check_test0)
// ball0.Wind = ballon.Wind{}
// ball0.Messages = listMessage1
// ball0.Date = time.Now()
// ball0.Checkpoints = list.New()
// ball0.Possessed = nil
// ball0.Followers = list.New()
// ball0.Creator = nil
// Lst_ball.Blist.PushBack(ball0)
// ball1 := new(ballon.Ball)
// ball1.Id_ball = 1
// ball1.Title = "tata"
// ball1.Coord = tmp_lst.PushBack(check_test1)
// ball1.Wind = ballon.Wind{}
// ball1.Messages = listMessage1
// ball1.Date = time.Now()
// ball1.Checkpoints = list.New()
// ball1.Possessed = nil
// ball1.Followers = list.New()
//.........这里部分代码省略.........
示例4: TestBallon
func TestBallon(t *testing.T) {
var err error
Lst_users := new(users.All_users)
Lst_ball := new(ballon.All_ball)
Lprotocol := new(protocol.Request)
Ldevices := new(devices.All_Devices)
myDb := new(db.Env)
Lst_users.Ulist = list.New()
Lst_ball.Blist = list.New()
Db, err := myDb.OpenCo(err)
Lst_ball.Get_balls(Lst_users, myDb)
fmt.Println(Db)
Lprotocol.Coord.Lon = 48.833986
Lprotocol.Coord.Lat = 2.316045
// user1 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]"
// user1.Log = time.Now()
// user1.Followed = list.New()
// user2 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]"
// user1.Log = time.Now()
// user1.Followed = list.New()
// user3 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]"
// user1.Log = time.Now()
// user1.Followed = list.New()
// user4 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]"
// user1.Log = time.Now()
// user1.Followed = list.New()
// user5 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]"
// user1.Log = time.Now()
// user1.Followed = list.New()
// user6 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]"
// user1.Log = time.Now()
// user1.Followed = list.New()
// user7 := new(users.User)
// user1.Id = 68
// user1.Mail = "[email protected]om"
// user1.Log = time.Now()
// user1.Followed = list.New()
// Lst_users.Ulist.PushBack(user1)
// Lst_users.Ulist.PushBack(user1)
// Lst_users.Ulist.PushBack(user1)
// Lst_users.Ulist.PushBack(user1)
// Lst_users.Ulist.PushBack(user1)
Lst_users.Get_users(myDb.Db)
Ldevices.Get_devices(Lst_users, myDb)
}