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: 11 days 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 (about 6 years ago)
- Default Branch: master
- Last Pushed: 2026-01-30T23:39:46.000Z (about 2 months ago)
- Last Synced: 2026-01-31T15:25:14.468Z (about 2 months ago)
- Topics: api, grpc, grpc-go, protobuf
- Language: Go
- Homepage:
- Size: 69.5 MB
- Stars: 49
- Watchers: 19
- Forks: 39
- Open Issues: 10
-
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.