...

Package pb

import "github.com/cybertec-postgresql/pgwatch/v3/api/pb"
Overview
Index

Overview ▾

Package pb contains the protobuf definitions for pgwatch gRPC API.

To generate the Go code from the protobuf definitions, you need to install:

  • protoc (Protocol Buffers compiler)
  • protoc-gen-go (Go plugin for protoc)
  • protoc-gen-go-grpc (Go gRPC plugin for protoc)

On Windows:

go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
winget install protobuf

On Linux/macOS:

go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
# Install protoc via package manager (apt, brew, etc.)

Then run: go generate ./api/pb/

Index ▾

Package files

doc.go