Mình sài Máy chính là Mac, nhưng mà mình code trên 1 digital workspace “Windows Server 2019”
Cài GRPC trên Mac và Linux thì dễ òi.
Làm được trên windows mới khó
Bắt đầu thôi.
Tải các package trên protobuf ở links bên dưới
https://github.com/protocolbuffers/protobuf/releases
tạo 1 thư mục ở Ổ đĩa C:
Tìm hiện icon PC -> click chuột phải chọn -> properties
C:\proto3\bin
Rồi cứ ok -> apply -> ok. Xong restart máy
Mở terminal lên và gõ:
protoc
go get -u github.com/golang/protobuf/{proto,protoc-gen-go}
go get -u google.golang.org/grpc
protoc --go_out=plugins=grpc:. *.proto
protoc calculatorpb/calculator.proto --go_out=plugins=grpc:.