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

Wiki Page Revisions

380 Commits

Author SHA1 Message Date
Jacob Hoffman-Andrews
b0cb693c9b Emphasize `go get` over `go get -u` in "upgrading" section. 2019-11-13 17:06:28 -08:00
Dmitry Savintsev
1d21e3c8ca add command to list only all the direct depedencies - thanks Duco van Amstel! https://gophers.slack.com/archives/C9BMAAFFB/p1573664777482200?thread_ts=1573658273.474200&cid=C9BMAAFFB 2019-11-13 18:21:34 +01:00
apparluk
e9834f9c19 remove blank line 2019-10-05 21:16:49 +02:00
apparluk
d7273c53a1 standardisation (as per Unix utility 'tree' output) 2019-10-05 20:43:50 +02:00
thepudds
695549c581 s/1.12/1.13/ typo 2019-09-22 21:19:04 -04:00
thepudds
d8d99ee05a add a summary of recent changes in Go 1.13 2019-09-21 16:48:12 -04:00
thepudds
a1dea9e4c7 targeted changes for 'go get' behavior changes in 1.13 2019-09-21 16:12:40 -04:00
Wilk
02afd9bb9a Add example `foo@tip` to get last commit from mercurial repository 2019-09-16 15:23:33 +02:00
Josh Soref
24768a5aa2 minor grammar changes 2019-09-09 16:52:59 -04:00
kun
4c350090c2 Updated Modules (markdown) 2019-09-01 13:59:04 +08:00
thepudds
f0b0e16b97 semantic import versioning: explicitly mention including '/vN' in 'go get' commands. 2019-08-30 09:05:14 -04:00
Heschi Kreinick
4a16e59428 Restore modules wiki page. 2019-08-26 17:56:37 -04:00
Rega hawlery
5c6349c53b Destroyed Modules (markdown) 2019-08-26 20:54:40 +00:00
Aaron Schlesinger
30910b4492 Noting that athens.azurefd.net is an experimental server 2019-08-09 09:13:33 -07:00
thepudds
44027a5bf3 adjust repo name in Quick Start 2019-08-09 01:53:49 -04:00
thepudds
901bd468e0 adjust directory name in Quick Start 2019-08-09 01:51:57 -04:00
thepudds
8a84a9f505 update name of binary in Quick Start section 2019-08-09 00:46:54 -04:00
thepudds
e8a808187a show initializing git in the Quick Start section. The connection between repo location and module path is something people sometimes miss when ramping up on modules. 2019-08-09 00:38:58 -04:00
psampaz
5ac982a7b2 Added go-mod-outdated in Community tools 2019-08-08 15:02:29 +03:00
Jason Jao
ff87aa9400 Updated Modules (markdown) 2019-07-29 12:20:02 +08:00
Jason Jao
0e91de161d Format: Are there "always on" module repositories and enterprise proxies? 2019-07-29 12:08:29 +08:00
Zachary Wasserman
002ac4a3b8 Remove extraneous word 2019-07-13 15:44:03 -07:00
thepudds
c63b5b097a add FAQ on using a go.mod to exclude large or unnecessary files from a module 2019-06-17 16:15:30 -04:00
Eduard Urbach
aa94ba75fd Added akyoto/mgit to community tools 2019-06-08 10:42:56 +09:00
kun
3934e6a395 Add goproxy.io 2019-06-06 10:32:23 +08:00
Aofei Sheng
3a9909f2b7 Updated Modules (markdown) 2019-06-06 00:56:24 +08:00
thepudds
efaf33efaf update table of contents to point to new FAQs 2019-06-03 10:10:12 -04:00
thepudds
00ca0b94c2 add FAQ on repos that have opted in to modules without applying semver tags 2019-06-02 18:17:36 -04:00
thepudds
96c8acd095 mention 'go list -mod=readonly all' technique in FAQ on troubleshooting versions of a your dependency 2019-06-02 17:33:09 -04:00
thepudds
522b327117 mention GOPROXY performance benefits as an alternative to creating a multi-module repository 2019-06-02 17:23:58 -04:00
Ian Howell
761ae3447d Minor spelling/formatting fixes 2019-05-30 16:24:15 -05:00
thepudds
114ad4759f add FAQ on set of steps to resolve "parsing go.mod: unexpected module path" error caused by a mismatch between import paths vs. declared module identity 2019-05-29 01:27:56 -04:00
thepudds
1343e14378 add section on avoiding breaking import paths in migrating to modules section 2019-05-29 00:55:33 -04:00
thepudds
7268d9d5fd update FAQ on replace: mention 'go.mod' is required for file system target, and 'require' is now optional 2019-05-24 14:19:35 -04:00
Shulhan
8aa0d6c3e9 Replace bullet points with paragraphs on "When should I use the replace directive?" FAQ's section 2019-05-07 20:53:39 +07:00
Aofei Sheng
3aa871882b Updated Modules (markdown) 2019-05-07 13:09:51 +08:00
thepudds
3377d0f052 update vendoring FAQ to also mention a 'vendor' directory can provide dependencies to Go 1.11+ when module-mode is disabled 2019-05-06 14:28:10 -04:00
Aofei Sheng
f86bb5668f Updated Modules (markdown) 2019-04-29 12:26:25 +08:00
thepudds
077d651923 clarify prelease tag behavior and slightly reorganize 'How to Upgrade' section 2019-04-11 17:12:02 -04:00
Matt Holt
6026232d3d Clarify that go get -u ignores pre-releases 2019-04-11 13:45:09 -06:00
thepudds
c2578d380e reorder sequence of 'go get -u' variations 2019-04-11 14:57:14 -04:00
Jean de Klerk
07862fcde8 Updated Modules (markdown) 2019-04-10 12:16:02 -06:00
thepudds
ea5bdc22b6 mention a module depending on different version of itself can be sign of a mistake, with pointer to troubleshooting FAQ. Also, update TOC, ordering of FAQ. 2019-04-10 11:52:34 -04:00
Jean de Klerk
0b5606423f Go modules don't necessarily have to follow semver (ref tags suffice - see x/* repos). This change slightly amends the wiki to suggest that, whilst still advocating for semver. 2019-04-10 09:29:53 -06:00
thepudds
60271c2c05 add some more details to multi-module repository section. (Discussed in advance with bcmills and jadekler). 2019-04-10 11:17:37 -04:00
Dmitri Shuralyov
23edf7f0d4 fix anchor for "FAQs — Possible Problems" link in TOC 2019-04-09 14:30:52 -04:00
Jason Chu
4cc33dea4d Fix missing https:// prefix for semver.org links 2019-04-01 01:46:11 +08:00
Ainar Garipov
d852e1468e Remove an extra slash from the go.sum link 2019-03-27 01:02:59 +03:00
Jay Conrod
36029724f4 Updated Modules (markdown) 2019-03-26 16:53:21 -04:00
Jay Conrod
db5b4b292b Describe tag format for nested moduels in "Publishing a Release" 2019-03-26 16:52:11 -04:00