Giter Club home page Giter Club logo

grpc-todo's Introduction

Hi, I am Aravind


  • ๐Ÿ’ผ ย  Currently working with the awesome peeps at Agilysys

  • โš™๏ธ ย  I use daily: .js, .jsx, .ts, .tsx, .html, .css, .scss, .java, .xml, .yml, .go

  • ๐Ÿ“– ย  Learning more about and studying: Open Source, Spring boot, Go

  • ๐Ÿ’œ ย  Interests: Cryptocurrency enthusiast, Cinephile, foodie


thearavind

thearavind


Connect with me:

https://www.linkedin.com/in/aravindhan-j/ https://stackoverflow.com/users/story/7190910 @aravindhanjay https://dev.to/thearavind https://www.hackerrank.com/thearuvi https://leetcode.com/aravind741/

grpc-todo's People

Contributors

solidnerd avatar thearavind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

grpc-todo's Issues

Project abandoned

If anyone is looking for a good example of using gRPC-web (or gRPC with a FrontEnd project + Golang) this isn't it. It's too old, and leverages yarn instead of npm.

Trying to pull this project clean results in a LOT of issues with the FrontEnd project.

Example:

  • I had to run npm install on the FrontEnd step because dependencies were missing to even do yarn serve
  • After running npm install and trying to yarn serve I get the following error:
 ERROR  Failed to compile with 2 errors                                                                                                                               5:10:50 PM

These dependencies were not found:

* todo_grpc_web_pb in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
* todo_pb in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&

To install them, you can run: npm install --save todo_grpc_web_pb todo_pb

Trying to install these dependencies won't work because there's no reference that's been made for these imports. Doesn't seem like the original author tried to pull their own project on a clean machine and ran through their own documentation. :(

docker cmd failed

I executed below cmd as wrote in your document.
docker build -t envoy:v1 .

>docker build -t envoy:v1 .
Sending build context to Docker daemon  557.1kSending build context to Docker daemon  3.899MSending build context to Docker daemon  5.571MSending build context to Docker daemon  7.242MSending build context to Docker daemon   9.47MSending build context to Docker daemon   11.7MSending build context to Docker daemon  13.93MSending build context to Docker daemon  16.71MSending build context to Docker daemon  18.94MSending build context to Docker daemon  20.61MSending build context to Docker daemon  22.28MSending build context to Docker daemon  24.51MSending build context to Docker daemon  28.41MSending build context to Docker daemon  32.31MSending build context to Docker daemon  35.65MSending build context to Docker daemon  38.44MSending build context to Docker daemon  40.11MSending build context to Docker daemon  41.78MSending build context to Docker daemon  43.45MSending build context to Docker daemon  44.56MSending build context to Docker daemon  45.68MSending build context to Docker daemon  48.46MSending build context to Docker daemon  50.14MSending build context to Docker daemon  51.81MSending build context to Docker daemon  52.36MSending build context to Docker daemon  52.92MSending build context to Docker daemon  55.15MSending build context to Docker daemon  56.82MSending build context to Docker daemon  57.93MSending build context to Docker daemon   59.6MSending build context to Docker daemon  61.28MSending build context to Docker daemon  62.39MSending build context to Docker daemon  64.06MSending build context to Docker daemon  66.29MSending build context to Docker daemon  69.63MSending build context to Docker daemon   71.3MSending build context to Docker daemon  73.53MSending build context to Docker daemon   75.2MSending build context to Docker daemon  77.43MSending build context to Docker daemon  79.66MSending build context to Docker daemon  81.33MSending build context to Docker daemon  81.89MSending build context to Docker daemon  82.44MSending build context to Docker daemon  84.67MSending build context to Docker daemon   86.9MSending build context to Docker daemon  89.13MSending build context to Docker daemon  90.24MSending build context to Docker daemon  91.91MSending build context to Docker daemon  94.14MSending build context to Docker daemon  96.37MSending build context to Docker daemon  99.16MSending build context to Docker daemon  101.9MSending build context to Docker daemon  104.7MSending build context to Docker daemon  108.1MSending build context to Docker daemon    112MSending build context to Docker daemon  114.2MSending build context to Docker daemon  116.4MSending build context to Docker daemon  117.5MSending build context to Docker daemon  118.7MSending build context to Docker daemon  119.8MSending build context to Docker daemon  120.3MSending build context to Docker daemon  122.6MSending build context to Docker daemon  123.7MSending build context to Docker daemon  124.2MSending build context to Docker daemon  125.3MSending build context to Docker daemon  125.9MSending build context to Docker daemon    127MSending build context to Docker daemon  127.6MSending build context to Docker daemon  128.7MSending build context to Docker daemon  130.9MSending build context to Docker daemon    132MSending build context to Docker daemon  133.1MSending build context to Docker daemon  135.4MSending build context to Docker daemon  139.8MSending build context to Docker daemon  141.5MSending build context to Docker daemon  143.2MSending build context to Docker daemon  144.8MSending build context to Docker daemon  147.6MSending build context to Docker daemon  149.8MSending build context to Docker daemon  151.5MSending build context to Docker daemon  154.9MSending build context to Docker daemon  157.1MSending build context to Docker daemon  157.7MB
Step 1/11 : FROM golang:1.11.4-stretch as builder
 ---> dd46c1256829
Step 2/11 : WORKDIR $GOPATH/src/grpc-todo/todo ---> Running in b491437286e4
Removing intermediate container b491437286e4
 ---> 169025dc9749
Step 3/11 : ENV GO111MODULE=on
 ---> Running in 457430629dc1
Removing intermediate container 457430629dc1
 ---> 4b55e8bfcdaa
Step 4/11 : COPY go.mod .
 ---> 4e3fc907a92e
Step 5/11 : COPY go.sum .
 ---> ecd365bd014d
Step 6/11 : RUN go mod download
 ---> Running in 72839b4b0109
go: finding github.com/satori/go.uuid v1.2.0
go: finding github.com/go-redis/redis v6.14.2+incompatible
go: finding github.com/golang/protobuf v1.2.0
go: finding github.com/gomodule/redigo v2.0.0+incompatible
go: finding google.golang.org/grpc v1.16.0
go: finding golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519
go: finding golang.org/x/net v0.0.0-20180826012351-8a410e7b638d
go: finding github.com/golang/lint v0.0.0-20180702182130-06c8688daad7
go: finding github.com/kisielk/gotool v1.0.0
go: finding github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
go: finding golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding google.golang.org/appengine v1.1.0go: finding golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52
go: finding honnef.co/go/tools v0.0.0-20180728063816-88497007e858
go: finding golang.org/x/text v0.3.0
go: finding github.com/golang/mock v1.1.1
go: finding google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8
go: finding golang.org/x/lint v0.0.0-20180702182130-06c8688daad7
go: finding github.com/client9/misspell v0.3.4go: finding golang.org/x/sys v0.0.0-20180830151530-49385e6e1522
go: finding cloud.google.com/go v0.26.0
Removing intermediate container 72839b4b0109
 ---> 2b430239e43f
Step 7/11 : COPY . .
 ---> c5fd8ffd0ff4
Step 8/11 : RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix nocgo -o /app .
 ---> Running in 0d6dac3aade2
build github.com/thearavind/grpc-todo: cannot
find module for path grpc-todo/todo
The command '/bin/sh -c CGO_ENABLED=0 GOOS=linux go build -a -installsuffix nocgo -o /app .' returned a non-zero code: 1

I'm trying to execute your example on windows system. Please help us to run on windows system.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.