https://github.com/temporalio/api-go
Temporal gRPC API and proto files compiled for Go
https://github.com/temporalio/api-go
api grpc grpc-go protobuf
Last synced: about 2 months ago
JSON representation
Temporal gRPC API and proto files compiled for Go
- Host: GitHub
- URL: https://github.com/temporalio/api-go
- Owner: temporalio
- License: mit
- Created: 2020-01-02T22:38:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-04-22T02:27:51.000Z (2 months ago)
- Last Synced: 2026-04-22T04:31:48.591Z (2 months ago)
- Topics: api, grpc, grpc-go, protobuf
- Language: Go
- Homepage:
- Size: 91.2 MB
- Stars: 50
- Watchers: 18
- Forks: 46
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: history/v1/message.go-helpers.pb.go
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Temporal gRPC API and proto files compiled for Go
Generated Go files from Temporal [api](https://github.com/temporalio/api) repository.
_Note that any changes merged to [api](https://github.com/temporalio/api) will automatically trigger a [GitHub workflow](https://github.com/temporalio/api-go/blob/master/.github/workflows/update-proto.yml) that recompiles the proto files and commits the results to master._
## How to use
To install in your project run:
```
go get go.temporal.io/api
```
## Rebuild
Run `make` once to install all plugins and tools (`protoc` and `go` must be installed manually).
Run `make update-proto` to update the `proto/api` submodule and recompile proto files. The `proto/api-cloud` submodule
must be updated manually.
## License
MIT License, please see [LICENSE](LICENSE) for details.