123456789101112131415161718192021222324252627 |
- package test
- import (
- "context"
- "log"
- "testing"
- "time"
- "app.yhyue.com/moapp/jy_docs/rpc/stdlib/stdlib"
- "app.yhyue.com/moapp/jy_docs/rpc/stdlib/stdlibclient"
- "github.com/zeromicro/go-zero/core/discov"
- "github.com/zeromicro/go-zero/zrpc"
- )
- func Test_Docquery(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 10*time.Second)
- std := stdlibclient.NewStdlib(zrpc.MustNewClient(zrpc.RpcClientConf{Etcd: discov.EtcdConf{Hosts: []string{"127.0.0.1:2379"}, Key: "jydocs.stdlib.rpc"}}))
- res, err := std.DocQuery(ctx, &stdlib.DocQueryRequest{UserId: "5d6378301c298a5aac7b5402", AppId: "jy", KeyWord: "软件", PageSize: 3, Sort: []string{}})
- if err != nil {
- log.Println(err)
- } else {
- log.Println(res.Total, res.Code, res.Msg)
- for _, v := range res.Docs {
- log.Println(v)
- }
- }
- }
|