vinay03 / proto-go-course

Complete Guide to Protocol Buffers 3 Golang

Home Page:https://www.udemy.com/course/protocol-buffers/?referralCode=CB382B4ED9936D6C6193

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

proto-go-course

build main branch Lint protobuf

COUPON: START_MAR

Notes

Windows

  • I recommend you use powershell (try to update: see) for following this course.
  • I recommend you use Chocolatey as package installer (see Install)

Build

Prerequisites

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

Linux/MacOS

go mod tidy
make

Windows - Chocolatey

choco install make
go mod tidy
make

Windows - Without Chocolatey

protoc -Iproto --go_opt=module=github.com/Clement-Jean/proto-go-course --go_out=. proto/*.proto

go mod tidy
go build -o proto-go-course.exe .

Run

./proto-go-course

or

./proto-go-course.exe

About

Complete Guide to Protocol Buffers 3 Golang

https://www.udemy.com/course/protocol-buffers/?referralCode=CB382B4ED9936D6C6193


Languages

Language:Go 81.9%Language:Makefile 18.1%