Skip to content

Commit

Permalink
Update golang/content.md to hint about git-lfs (#2389)
Browse files Browse the repository at this point in the history
* Update golang/content.md to explain how to install git-lfs

The Go toolchain uses the local git installation to fetch archives of modules from Git servers directly. My company commits large files using Git LFS which happen to be part of our Go module source tree. Without _git-lfs_ installed, the local git installation does not automatically resolve those files which causes "_checksum mismatch_" against the committed `go.sum`.

Accept the more succinct version suggested in the pull-request.
  • Loading branch information
danielorbach authored Dec 12, 2023
1 parent f83360e commit 44d2bd6
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions golang/content.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,7 @@ $ for GOOS in darwin linux; do
> done
> done
```

## Git LFS

If downloading your dependencies results in an error like "checksum mismatch", you should check whether they are using [Git LFS](https://git-lfs.com/) (and thus need it installed for downloading them and calculating correct `go.sum` values).

0 comments on commit 44d2bd6

Please sign in to comment.