Пример #1
0
func initMemcacheConn() {
	var (
		host = config.GetConf().String("memcache::host")
		port = config.GetConf().String("memcache::port")
	)

	mClient = memcache.New(host + ":" + port)
}
Пример #2
0
Файл: mysql.go Проект: qgweb/new
func initMysqlConn() {
	var (
		host = config.GetConf().String("mysql::host")
		port = config.GetConf().String("mysql::port")
		db   = config.GetConf().String("mysql::db")
		user = config.GetConf().String("mysql::user")
		pwd  = config.GetConf().String("mysql::pwd")
	)
	orm.RegisterDataBase("default", "mysql", fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8", user, pwd, host, port, db), 100)
	mysqlConn = orm.NewOrm()
}
Пример #3
0
Файл: main.go Проект: qgweb/new
func main() {
	var (
		host = config.GetConf().String("default::host")
		port = config.GetConf().String("default::port")
	)
	service := hprose.NewHttpService()
	service.AddFunction("domain-visitor", cpro.CproData{}.DomainVisitor)
	//service.AddFunction("record-cookie", cpro.CproData{}.ReocrdCookie)
	service.AddFunction("record-cookie", cpro.CproData{}.ReocrdCookieEx)
	service.AddFunction("domain-effect", cpro.CproData{}.DomainEffect)
	service.AddFunction("reocrd-advert", cpro.CproData{}.RecordAdvertPutInfo)
	http.ListenAndServe(host+":"+port, service)
}
Пример #4
0
Файл: hbase.go Проект: qgweb/new
func initHbaseConn() {
	var (
		host = config.GetConf().String("hbase::host")
		port = config.GetConf().String("hbase::port")
	)

	hosts := strings.Split(host, ",")
	for k, _ := range hosts {
		hosts[k] += ":" + port
	}

	hbaseConn, err = hbase.NewClient(hosts, "/hbase")
	if err != nil {
		log.Error(err)
	}
}