标签: gocb

go couchbase (gocb) 错误 - 不明确的超时或明确的超时

我刚刚开始使用 Go 中的 Couchbase,使用库 gocb。

就像尝试向我的服务器查询特定 ID 并获取结果的概念证明一样。下面是修改后的代码示例。

cOpts := gocb.ClusterOptions{
        Authenticator: gocb.PasswordAuthenticator{
            Username: "user",
            Password: "pw",
        },
    }

    cluster, err := gocb.Connect("couchbase://my.dev.server.net/", cOpts)
    if err != nil {
        panic(err)
    }

    qOpts := gocb.QueryOptions{}

    // create query
    queryStr := "SELECT * FROM myBucket WHERE id = '123456789'"

    rows, err := cluster.Query(queryStr, &qOpts)
    if err != nil {
        panic(err)
    }

    fmt.Printf("rows: %v\n", rows)

    for rows.Next() {
        var intfc interface{}
        err = rows.Row(&intfc)
        if err != nil {
            panic(err)
        }
        fmt.Printf("interface result: …
Run Code Online (Sandbox Code Playgroud)

go couchbase sql++ gocb

6
推荐指数
1
解决办法
1902
查看次数

标签 统计

couchbase ×1

go ×1

gocb ×1

sql++ ×1