Learn how to build gRPC servers in Go using Bazel, a multi-language build system open sourced by Google. No external tooling or dependency installation required. Utilize Bazel modules for improved dependency management. Create a Protocol Buffer definition, integrate with the gRPC library, and build and run the server and client with a single command.

8m read time From popovicu.com
Post cover image
Table of contents
Table of contentsBackgroundGitHubBazel modulesWORKSPACE file.bazelrc fileMODULE.bazel fileProtocol Buffer definitionThe ugly part — gRPC libraryThe serverThe clientRunning it allConclusion

Sort: