Package Details: protoc-gen-go-grpc 1:1.5.1-2

Git Clone URL: https://aur.archlinux.org/protoc-gen-go-grpc.git (read-only, click to copy)
Package Base: protoc-gen-go-grpc
Description: gRPC bindings generator for Go language
Upstream URL: https://github.com/grpc/grpc-go
Keywords: bindings go grpc protobuf protoc
Licenses: Apache-2.0
Submitter: amenzhinsky
Maintainer: vitaliikuzhdin
Last Packager: vitaliikuzhdin
Votes: 4
Popularity: 0.000000
First Submitted: 2020-05-28 08:25 (UTC)
Last Updated: 2024-10-07 20:15 (UTC)

Pinned Comments

amenzhinsky commented on 2021-07-19 08:52 (UTC)

Just a reminder for flagging the package: protoc-gen-go-grpc has its own versioning that differs from grpc-go library.

Latest Comments

vitaliikuzhdin commented on 2025-05-27 10:31 (UTC)

@brody, from my understanding, generating Go code from Protobuf with gRPC support requires generating the base Go code using protoc-gen-go. In practice, this looks something like:

protoc \               # <-- requires protobuf
  --go_out=. \         # <-- requires protoc-gen-go
  --go-grpc_out=. \    # <-- requires protoc-gen-go-grpc
  your_service.proto

I might be mistaken, though. I honestly adopted this package just to build cunicu, and I'm not very knowledgeable about the topic. Please let me know if I'm wrong.

brody commented on 2025-05-27 06:36 (UTC)

I see no reason why protoc-gen-go-grpc should be dependent on protoc-gen-go. Or am I missing something?

vitaliikuzhdin commented on 2024-08-07 08:03 (UTC)

@gamezelda Nice catch, added

gamezelda commented on 2024-08-06 22:08 (UTC)

I noticed that when protoc-gen-go-grpc 1.2.0 was packaged, it had an epoch of 1, however, after the recent updates from last month, it no longer has an epoch.

This may cause users of package managers such as yay to miss the update since version 1:1.2.0-1 > 1.5.1-1.

Any chance you can add an epoch=1 again?

vitaliikuzhdin commented on 2024-07-17 08:46 (UTC)

@sem.z You are right, fixed it.

sem.z commented on 2024-07-17 06:03 (UTC) (edited on 2024-07-17 06:10 (UTC) by sem.z)

I think you got the version wrong. 1.65.0 is the grpc-go library version, but protoc-gen-go-grpc latest version is 1.4.0 - https://github.com/grpc/grpc-go/releases/tag/cmd%2Fprotoc-gen-go-grpc%2Fv1.4.0

amenzhinsky commented on 2021-07-19 08:52 (UTC)

Just a reminder for flagging the package: protoc-gen-go-grpc has its own versioning that differs from grpc-go library.