coinbase / coinbase/chainstorage

Set up toolchain version manager

Open
#30 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
98
Forks
40
PR merge metrics
No merged PRs in 30d

Description

This issue is an follow up of #29. Without a toolchain version manager, developers running different versions of the toolchain, especially golang and protoc, could run into conflicts.

One example is the generated protobuf code such as [blockchain.pb.go](https://github.com/coinbase/chainstorage/blob/master/protos/coinbase/chainstorage/blockchain.pb.go).

As proposed by @bestmike007 we may leverage [asdf](https://asdf-vm.com/) to manage the toolchain version.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.