From e3aeae59e093ad0b3d9f278c10ff9470cc62ed59 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 7 Nov 2024 04:57:07 -0600 Subject: [PATCH] update docs Signed-off-by: Jeff Carr --- README.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index b7c50c5..c8174c1 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,19 @@ 5 years earlier, [gohack](https://github.com/rogpeppe/gohack) was written for the same reasons this tool was written. gohack has a good justification for this kind of tool so here it is: +## Install go-glone + + go install go.wit.com/apps/go-clone@latest + +## go-glone itself + +This will make a work directory and download everything needs to compile go-clone. + + go-clone go.wit.com/apps/go-clone + +Or to recursively get all build dependancies: + + go-clone --recursive go.wit.com/apps/go-clone ## Gohack: mutable checkouts of Go module dependencies @@ -23,14 +36,3 @@ Luckily the modules system provides a way around this: you can add a `replace` statement to the `go.mod` file which substitutes the contents of a directory holding a module for the readonly cached copy. You can of course do this manually, but gohack aims to make this process pain-free. - -## Install go-glone - - go install go.wit.com/apps/go-clone@latest - -## go-glone itself - -This will make a work directory and download everything needs to compile -go-clone. - - go-clone --work go.wit.com/apps/go-clone