summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-11-07 04:57:07 -0600
committerJeff Carr <[email protected]>2024-11-07 04:57:07 -0600
commite3aeae59e093ad0b3d9f278c10ff9470cc62ed59 (patch)
treee26d2121afceebff4ecf8c34e3ada2e0892d3ddc
parentd7284f55c1a7d38d51f5bfea7b179d7e5a6bbf5a (diff)
update docs
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--README.md24
1 files 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