gRPCで必要なprotocのセットアップ
gRPCが何かというのは別の記事にまとめようと思う。
で、数日後改めて見てみたらわかったので、備忘録のために残しておく。
環境
Windows 10 Pro
MacとかLinuxはコマンドで簡単に入れられるよ!的なのがわんさかあるけど、Windowsはこうするよ。みたいなのがパッと見なかった。
ここからダウンロードとか書いてる記事もあったけど、その「ここ」はすでに別のページになってる感じ。
手順
ここからブラウザでの操作
ここからWindows操作
ダウンロードしたZIPファイルを任意のディレクトリに展開
スタートメニューからPCを右クリックして、その他にあるプロパティを開く
左端のメニューにある「システムの詳細設定」を選択
詳細設定タブの下端にある環境変数を選択
システム環境変数のPathをダブルクリック
展開した中にあったbinのフルパスを追加
コマンドプロンプトを起動
protoc --versionと入力してEnter
libprotoc 3.7.1と出れば成功!!!
一応grpcで必要になるプラグインも
go get -u github.com/golang/protobuf/protoc-gen-go
コマンドプロンプトでecho %GOPATH%\binにprotoc-gen-go.exeが生成されていることを確認
なぜ分からなかったのか
いやだってさ、Golangでやろとしてんねんで?go installで出来ると思うやん。
なんでわざわざバイナリ拾ってきてパス通さなあかんねん……
更新履歴
2020/09/12 だいたい同じ手順で再セットアップできた
2019/05/21 公開