Skip to content

plobsing/rules_go-protobuf-deps-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go + build-time protobuf example

This repo contains two logical Go modules:

  • github.com/example/project/go under go/
  • github.com/example/project/proto under proto/

The Go sources for the proto/ module are not checked in; they're generated as part of the build. There is no go.mod lockfile for this module; its dependencies are mirrored into go/protodeps using the update.sh script in that package.

Pinning dependencies is managed by the ./go/pin_deps.sh script, which updates go/protodeps, go/go.mod, and MODULE.bazel.

About

Bazel go + build-time protocol buffers example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published