Update CONTRIBUTING.md for dependency update methods (go dep -> go mod) (#3048)

* Update CONTRIBUTING.md for dependency update methods (go dep -> go mod)

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>

* Small fix for reveiw comment

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
Yong Tang 2019-07-25 14:55:26 -07:00 committed by Miek Gieben
parent 4f268ad801
commit e5b44f4bd3

View file

@ -44,25 +44,20 @@ faster.
## Updating Dependencies ## Updating Dependencies
We use Golang's [`dep`](https://github.com/golang/dep) as the tool to manage vendor dependencies. We use [Go Modules](https://github.com/golang/go/wiki/Modules) as the tool to manage vendor dependencies.
The tool could be obtained through:
Use the following to update the version of all dependencies
```sh ```sh
$ go get -u github.com/golang/dep/cmd/dep $ go get -u
```
Use the following to update the locked versions of all dependencies
```sh
$ make dep-ensure
``` ```
After the dependencies have been updated or added, you might run the following to After the dependencies have been updated or added, you might run the following to
prune vendored packages: cleanup the go module files:
```sh ```sh
$ dep prune $ go mod tidy
``` ```
Please refer to Golang's [`dep`](https://github.com/golang/dep) for more details. Please refer to [Go Modules](https://github.com/golang/go/wiki/Modules) for more details.
# Thank You # Thank You