Tinkoff invest API gRPC go example.
Usage
./tinkoff-invest-example -t your-api-token
Build
go build .
Generate gRPC client
- Install
protoc
version 3 https://grpc.io/docs/protoc-installation/ - Install plugins
go install google.golang.org/protobuf/cmd/[email protected] && \ go install google.golang.org/grpc/cmd/[email protected]
- Generate code
mkdir -p tinkoff/investapi/ && \ protoc --go-grpc_out=tinkoff/investapi/ --go_out=tinkoff/investapi/ \ --proto_path=protos/ protos/*.proto
Update protocol buffer files
https://github.com/Tinkoff/investAPI/tree/main/src/docs/contracts
Documentation
https://tinkoff.github.io/investAPI/