2014-05-08 19 views
0

我有以下gocql連接。從函數返回gocql的會話變量

//cassandra connection 
    cluster := gocql.NewCluster("localhost") 
    cluster.Keyspace = "demo" 
    cluster.DefaultPort = 9042 
    cluster.Consistency = gocql.Quorum 
    session, _ = cluster.CreateSession() 
    defer session.Close() 

我想把這個golang函數內部並返回會話變量,但我不知道它的數據類型。我試過返回*會話,但它給了我一個錯誤。任何想法如何做到這一點。

回答

0

cluster.CreateSession()回報*gocql.Session, error

也許如果你可以分享你的實際代碼,告訴我們你做了什麼錯誤,這個問題會更容易回答。

順便說一句,有更多涉及的問題的mailing list,以及Github上的issue tracker

+0

是的,我返回* gocql.Session和它的工作。謝謝 – tushR