From 74e9f8f133adcb3833d16b367035ca92fff5c730 Mon Sep 17 00:00:00 2001 From: Sam Chew Date: Mon, 19 Aug 2024 15:24:38 -0700 Subject: [PATCH] docs: correct linter integrations url; add GOPROXY note Signed-off-by: Sam Chew --- CONTRIBUTING.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6882ca861..df8e7ab07 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -108,7 +108,7 @@ This section describes how one can develop Finch CLI locally, build it, and then We use [golangci-lint](https://github.com/golangci/golangci-lint). -To integrate it into your IDE, please check out the [official documentation](https://golangci-lint.run/usage/integrations/). +To integrate it into your IDE, please check out the [official documentation](https://golangci-lint.run/welcome/integrations/). For more details, see [`.golangci.yaml`](./.golangci.yaml) and the `lint` target in [`Makefile`](./Makefile). @@ -185,6 +185,8 @@ Then run `make` to build the binary. The binary in `_output` can be directly use You can run `make install` to make finch binary globally accessible. +NOTE: If your build environment experiences issues with downloading dependencies from the Go proxy servers, then you may want to set the environment variable `export GOPROXY=direct` + ### Unit Testing To run unit test locally, please run `make test-unit`. Please make sure to run the unit tests before pushing the changes.