# Rpc error: code = Unknown desc = Empty query

**URL:** <https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998>\
**Category:** Dgraph\
**Created:** [September 3, 2019, 1:16pm UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998 "2019-09-03T13:16:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mehrdad.dev](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/mehrdad.dev/32/2744_2.png) [@mehrdad.dev](https://discuss.dgraph.io/u/mehrdad.dev)\
**Post date:** [September 3, 2019, 1:16pm UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998/1 "2019-09-03T13:16:27Z")

</div>

Hi , i use this code for connect and run query with go .  
but show this error :  
2019/09/03 17:33:47 rpc error: code = Unknown desc = Empty query  
exit status 1

code :

```auto
package main

import (
	"context"
	"fmt"
	"log"

	"github.com/dgraph-io/dgo"
	"github.com/dgraph-io/dgo/protos/api"
	"google.golang.org/grpc"
)

func main() {
	conn, err := grpc.Dial("127.0.0.1:8080", grpc.WithInsecure())
	if err != nil {
		log.Fatal(err)
	}
	defer conn.Close()
	dgraphClient := dgo.NewDgraphClient(api.NewDgraphClient(conn))
	ctx := context.Background()

	txn := dgraphClient.NewTxn()
	defer txn.Discard(ctx)

	variables := map[string]string{
		"$name": "mhb8898",
	}

	q := `query name($name: string)
  {
    name(func : allofterms(UrlName , $name)){
      UrlName
    }
  }`

	resp, err := txn.QueryWithVars(ctx, q, variables)
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println(string(resp.Json))
}

```

Can you help me ???!

---

<div class="post-metadata">

**Author:** ![jawr](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/jawr/32/5060_2.png) [@jawr](https://discuss.dgraph.io/u/jawr)\
**Post date:** [September 3, 2019, 1:23pm UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998/2 "2019-09-03T13:23:19Z")

</div>

You might have a version mismatch, take a look at: [Mutate: rpc error: code = Unknown desc = Empty query · Issue #82 · dgraph-io/dgo · GitHub](https://github.com/dgraph-io/dgo/issues/82)

---

<div class="post-metadata">

**Author:** ![mehrdad.dev](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/mehrdad.dev/32/2744_2.png) [@mehrdad.dev](https://discuss.dgraph.io/u/mehrdad.dev)\
**Post date:** [September 3, 2019, 1:32pm UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998/3 "2019-09-03T13:32:17Z")

</div>

How to install dgo v1 ??  
in this issues write this link : [github.com/dgraph-io/dgo](http://github.com/dgraph-io/dgo)  
and i install this dgo and my version dgraph v1.0.17  
and in github dgo :  
**Note, dgo 1.0.0 works with dgraph 1.0.x only**  
**Note, dgo 2.0.0 works with dgraph 1.1.x only**  
go get -u -v [github.com/dgraph-io/dgo](http://github.com/dgraph-io/dgo)

i use this go get for install …  
is it v1?

---

<div class="post-metadata">

**Author:** ![MichelDiz](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/micheldiz/32/11873_2.png) [@MichelDiz](https://discuss.dgraph.io/u/MichelDiz)\
**Post date:** [September 7, 2019, 2:43am UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998/4 "2019-09-07T02:43:31Z")

</div>

> [@mehrdad.dev](#):
>
> How to install dgo v1 ??

Run

```auto
go get -u -v github.com/dgraph-io/dgo/v1

```

or go to  
`~/go/src/github.com/dgraph-io/dgo`  
And do a git checkout to V1

```auto
git checkout dgraph/release/v1.0

```

---

<div class="post-metadata">

**Author:** ![mehrdad.dev](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/mehrdad.dev/32/2744_2.png) [@mehrdad.dev](https://discuss.dgraph.io/u/mehrdad.dev)\
**Post date:** [September 14, 2019, 7:53am UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998/5 "2019-09-14T07:53:31Z")

</div>

Now i use dgraph latest in docker compose and dgo v1  
it’s work !!!

---

<div class="post-metadata">

**Author:** ![MichelDiz](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/micheldiz/32/11873_2.png) [@MichelDiz](https://discuss.dgraph.io/u/MichelDiz)\
**Post date:** [September 14, 2019, 3:35pm UTC](https://discuss.dgraph.io/t/rpc-error-code-unknown-desc-empty-query/4998/6 "2019-09-14T15:35:01Z")

</div>

> [@mehrdad.dev](#):
>
> dgraph latest in docker

This is certainly v1.1.0 so you should use Dgo v2.
