An open API service indexing awesome lists of open source software.

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

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.