如何为我的go项目制作go-get挂钩?

如何为我的go项目制作go-get挂钩?,go,Go,示例:在具有protobuffers的项目中,我如何要求在获取包时,protobuffers是在尝试构建之前编译的?您不能将钩子添加到go getbuild,但您可以在编译go代码时使用它来编译protobuffers。如果您使用protobuf,我建议将生成的代码与proto文件一起提交。这样,库就不需要用户机器上有protoc编译器。

示例:在具有protobuffers的项目中,我如何要求在获取包时,protobuffers是在尝试构建之前编译的?

您不能将钩子添加到
go get
build,但您可以在编译go代码时使用它来编译protobuffers。

如果您使用protobuf,我建议将生成的代码与proto文件一起提交。这样,库就不需要用户机器上有protoc编译器。