inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

카카오, 토스 개발자가 알려주는 수백개의 MSA 환경에서의 성능 보장을 위한 RPC 처리 기법

카카오 쇼핑하기와 같은 이커머스 플랫폼 proto 설계하기

명령어 오류가 있으신 분들 저는 이렇게 해결했어요!

해결된 질문

94

Rojojun

작성한 질문수 2

0

protoc --go_out=. --go_opt=paths=source_relative \                 

   --go-grpc_out=. --go-grpc_opt=paths=source_relative \

   proto/shopping.proto



protoc-gen-go: program not found or is not executable

Please specify a program using absolute path or make sure the program is available in your PATH system variable

--go_out: protoc-gen-go: Plugin failed with status code 1.

위 처럼 강사님이 주신 명령어를 입력하니깐 플러그인을 설치하라고 나오더라구요!

 

sudo go install google.golang.org/protobuf/cmd/protoc-gen-go@latest

sudo go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest

처럼 설치하고!

sudo go env GOPATH // Go_경로
sudo cp Go_경로/bin/protoc-gen-go /usr/local/bin/
sudo cp Go_경로/bin/protoc-gen-go-grpc /usr/local/bin

sudo chmod +x /usr/local/bin/protoc-gen-go
sudo chmod +x /usr/local/bin/protoc-gen-go-grpc

하고 하니깐 되더라구요!!

강의 잘 보고 있습니다 :)

go msa backend grpc

답변 1

0

Hong

안녕하세요.Rojojun님!! 이렇게 공유주셔서 감사합니다.

 

제가 온전히 새로운 환경에서 진행한게 아니라서 저렇게 기본적으로 설치된 항목을 놓친거 같네요.

 

감사드리며 좋은 하루 보내시길 바라겠습니다!!

코드 자료는 없는걸까요?

0

21

2

DLQ의 수동 커밋에 대해서 질문있습니다.

0

25

2

강의 목표

0

33

1

혹시 다음 강의는 언제쯤 나올까요?

0

27

1

개념과 격벽에 대한 이해를 팀과 공유하고 합의하는 방법

1

54

2

클라우드 프론트 멀티 오리진의 의미가 정확히 무엇인가요?

0

65

2

강의 노트 위주로 학습

0

34

1

접근 가능한 카트 목록을 조회하는 API는 없는걸까요?

1

58

2

33강 14번 질문 있습니다.

0

51

1

마감 인 경우.

0

54

1

5장부터는 미션 상세 내용이 없는데 어떻게 작성해야되나요?

0

48

1

kubectl exec 에러가 발생해서 문의드립니다.

0

75

3

MSA 와 BFF 아키텍처 설명 부분에 대한 문의

0

49

1

7강 흐름 제어 아키택쳐 코드 순서

1

53

1

3,4장 이후 미션 제출 질문

0

66

2

addToFile function에서 path를 사용해 새로운 파일을 생성

0

46

1

rabbitmq에 configservice 연결에 대해 질문있습니다.

0

45

1

[46강] EventEmitter를 활용한 10가지 패턴 중 플러그인 아키텍처

0

42

2

강의가 누락된것 같습니다.

0

49

2

examtopics와 krdumps 차이가 나는데요 ㅠ

0

93

1

용어 발음법이 계속 바뀌는 것 같은데 이런 부분들 개선이 가능할까요...?

0

65

1

pg사가 있다고 가정하면

0

33

1

데이터베이스 13번 문제

0

73

2

gRPC 실무에서 질문

0

73

2