// main func main() { //Timer Start //t := utils.TimeInfo{} //t.StartTimer() //get toml path if *toml != "" { conf.SetTOMLPath(*toml) } //-loc オプション -> 0:何も設定しない、1:位置情報をtrueにする、2:位置情報をfalseにする //get config //conf := config.GetConf() //パラメータに応じて、初期値を設定 if *mode == 1 { //set sqs data setSQSData(*n, *msg) } else if *mode == 2 { getSQSAttributes() } else if *mode == 3 { purgeSQSData() } //Timer End //t.StopTimer() }
//For embedded type func newMySQL2() { conf.SetTOMLPath("../../settings.toml") c := conf.GetConf().MySQL New(c.Host, c.DbName, c.User, c.Pass, c.Port) db2 = MySQL2{} db2.MS = GetDB() }