Modules
Russ Cox edited this page 2023-12-14 22:14:45 -05:00
Clone

Wiki Page Revisions

380 Commits

Author SHA1 Message Date
thepudds
d40cd9eb5a minor fo 2018-08-01 03:53:21 -04:00
thepudds
fd489a100a add reference to `go help goproxy`; other small edits 2018-08-01 02:47:49 -04:00
thepudds
0bb0f8db69 minor corrections (e.g., double 'the') 2018-08-01 01:51:19 -04:00
thepudds
c7f8aedeaf add'l tweak 2018-08-01 01:34:33 -04:00
thepudds
f105431949 tweak formatting of the instructions with the 'go mod' related changes 2018-08-01 01:30:34 -04:00
thepudds
bcb8dac745 update instructions to also cover the new 'go mod' forms in master. (Update might not be super pretty, but went for quick/targeted change). 2018-08-01 01:26:21 -04:00
thepudds
75b1df7095 add mention of 'go mod' command changes in 'Current Status' section 2018-08-01 01:07:41 -04:00
thepudds
e01f40e7e4 added 'FAQ' section, including listing ~10 notable sample changes since the original vgo proposal; also cover the recent changes to 'go mod' (in the FAQ only for now) 2018-08-01 01:05:48 -04:00
thepudds
df13b28b72 add link to 'go release' issue; add links to closed module and vgo issue 2018-08-01 00:38:40 -04:00
thepudds
f918d5c456 re-order 'Preparing a release' section 2018-07-31 13:36:22 -04:00
thepudds
6f42754d1e end more instructional sentences with a ':' if next line is the actual command to run 2018-07-31 13:33:16 -04:00
thepudds
74241a19c1 I had previously added 'go mod -sync' as a step for the 'Preparing a release' section. Given that, updated step #3 in 'Defining a module' section: rather than 'go mod -sync', say 'go build ./...', which seems more to be the norm (e.g., based on spot checking a couple recent rsc examples). Overall, this section could still be improved/clarified. 2018-07-31 13:31:00 -04:00
thepudds
634f3411e0 Updated Modules (markdown) 2018-07-28 15:27:09 -04:00
Serge Leger
284840074a Corrected command typo. 2018-07-27 11:20:35 -03:00
thepudds
eef37beb4a mention some people (e.g., bcmills) have recently recommended using beta (or source) over vgo 2018-07-27 08:35:11 -04:00
thepudds
61c12ceeff minor formatting 2018-07-27 08:04:34 -04:00
thepudds
847a5deac8 more explicitly mentioned beta as an install option; some minor tweaks elsewhere 2018-07-27 07:54:08 -04:00
thepudds
79058ce1f2 mention future compatibility of go.mod files created today 2018-07-27 07:42:41 -04:00
thepudds
61aba5c3f5 for real this time: add first version of a new 'Preparing for a release' section to capture some recommendations/best practices and give people a place to add more recommendations 2018-07-27 07:10:40 -04:00
thepudds
9bdb27259a mention the reasonably impressive current count of 9 supported dependency formats 2018-07-27 07:02:48 -04:00
thepudds
4b3d8931ac prefer 'go test all' over the older text using 'go test ...'; mention 'go build' and friends will add dependencies and update go.mod as needed; tweak step #3 in 'Defining a Module', though still could use some more clarification 2018-07-27 06:50:53 -04:00
thepudds
592f743d7e updated references, including pointer to FAQ and official golang.org blog post introducing the proposal 2018-07-26 10:03:47 -04:00
thepudds
8ecf2d206c minor update to updating depencies to mention that 'go get' updates go.mod. 2018-07-26 09:14:27 -04:00
thepudds
927647daee shrink the version suffix/module query section I just added, relying on the pointers to the doc for more detailed info 2018-07-26 09:03:39 -04:00
thepudds
b05a84428e added section on overriding version selection, along with some examples taken from doc, with pointer to tip doc for more details 2018-07-26 08:18:42 -04:00
thepudds
ee879c5322 updated existing mention of #26238 to indicate it is now closed; added mention of 'go get -u=patch'; added benefit of running 'go test ...' after upgrading; added mention of 'go help module-get' 2018-07-25 12:08:34 -04:00
thepudds
8390d03925 added additional links to external resources; added sentence on -sync flag (taken from 'go help mod', though that step #3 could likely use more clarification); renamed the 'New Project Setup' section given it was describing steps for an existing project 2018-07-22 23:37:00 -04:00
thepudds
f398d5146d added a new small "Current Status" section near the top, along with a new "Additional Resources" section at the end 2018-07-22 18:10:33 -04:00
Bryan C. Mills
0d7c8e0386 expand Modules introduction; remove most references to `vgo`; update instructions to use `mod` subcommand 2018-07-16 15:50:05 -04:00
Bryan C. Mills
75f8173c1f move content from https://github.com/golang/go/wiki/vgo-user-guide/a9806c0628980954908e9e69317933140cfcf61a (no content changes) 2018-07-16 14:15:15 -04:00