References and setup links
Check official docs for the versions selected by your cohort; compiler, plugin, Go, Flutter, and Dart versions should be pinned together in the course repository.
- gRPC introduction and core concepts
- gRPC Go quick start
- gRPC Go basics tutorial
- gRPC Dart quick start
- gRPC Dart basics tutorial
- Protocol Buffer compiler installation
- Protocol Buffers language guide
- gRPC authentication guide
- gRPC health checking guide
- Flutter documentation
- Go tutorial index
- Create a Go module tutorial
- A Tour of Go
- Go standard library documentation
- Go testing package
Setup policy for instructors
Provide a tested setup matrix for Windows, macOS, and Linux that records Go, Flutter/Dart, protoc, protoc-gen-go, protoc-gen-go-grpc, and protoc_plugin versions. Check generated output into a clean branch or verify generation in CI so learners can distinguish toolchain issues from code errors. Avoid copying old install commands blindly; use the current official quick starts.