https://github.com/vinitius/financial-apis
gRPC/Protobuf sample APIs for a fictional financial ecosystem
https://github.com/vinitius/financial-apis
golang grpc protobuf
Last synced: 3 months ago
JSON representation
gRPC/Protobuf sample APIs for a fictional financial ecosystem
- Host: GitHub
- URL: https://github.com/vinitius/financial-apis
- Owner: vinitius
- Created: 2022-06-01T06:47:41.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-11T00:59:13.000Z (almost 4 years ago)
- Last Synced: 2024-11-15T07:46:13.079Z (over 1 year ago)
- Topics: golang, grpc, protobuf
- Language: Go
- Homepage: https://pitchdeck.hypermatic.com/slides/l3s68qu391857?token=RWZTPnFUIkRoQUpkVFY%3D
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Financial-APIs
[TDC-Innovation-2022] Projeto de Apresentação
APIs e documentos de exemplo relacionados a um ecossistema fictício de Serviços Financeiros.
_You can check the full presentation over [here](https://pitchdeck.hypermatic.com/slides/l3s68qu391857?token=RWZTPnFUIkRoQUpkVFY%3D)_
## gRPC Clients
- Go
## Setup
1. Instale o [buf](https://docs.buf.build/installation) e o [protoc](https://grpc.io/docs/protoc-installation/) localmente.
2. Instale as dependências:
```
make setup
```
3. Selecione `/proto` como seu _proto root path_ dentro de sua IDE ou ambiente proto de escolha (opcional).
## Build
Para gerar localmente os arquivos:
```
make proto-gen
```
Durante o build da branch `main`, este passo será sempre executado automaticamente e o resultado será _commitado_ imediatamente.
## Docs
Confira em [/docs](/docs)