[mirror] Go module mechanics libraries
Перейти к файлу
Michael Matloob 3a5865c020 modfile: rename directory directive to use
For golang/go#48257

Change-Id: I9cbb222c93a066717595bec14ff26f2902ef05d9
Reviewed-on: https://go-review.googlesource.com/c/mod/+/359412
Trust: Michael Matloob <matloob@golang.org>
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
2021-11-02 18:19:07 +00:00
gosumcheck gosumcheck: basic go.sum checker 2019-05-31 18:24:31 +00:00
internal/lazyregexp internal/txtar: replace with golang.org/x/tools/txtar 2019-11-19 22:56:28 +00:00
modfile modfile: rename directory directive to use 2021-11-02 18:19:07 +00:00
module module: accept trailing slash in MatchPrefixPattern 2021-09-23 17:38:02 +00:00
semver semver: remove unused err field 2021-10-04 17:47:04 +00:00
sumdb sumdb/note: remove draft comment 2020-01-02 17:33:45 +00:00
zip zip: add ErrUnrecognizedVCS error, allowing fallback behavior 2021-08-30 21:46:25 +00:00
LICENSE x/mod: initial commit 2019-05-10 09:14:24 -04:00
PATENTS x/mod: initial commit 2019-05-10 09:14:24 -04:00
README.md README: convert to Markdown and add pkg.go.dev tag 2020-12-03 23:18:14 +00:00
codereview.cfg x/mod: initial commit 2019-05-10 09:14:24 -04:00
go.mod x/mod: update requirement on x/crypto 2021-10-13 18:00:41 +00:00
go.sum x/mod: update requirement on x/crypto 2021-10-13 18:00:41 +00:00

README.md

mod

PkgGoDev

This repository holds packages for writing tools that work directly with Go module mechanics. That is, it is for direct manipulation of Go modules themselves.

It is NOT about supporting general development tools that need to do things like load packages in module mode. That use case, where modules are incidental rather than the focus, should remain in x/tools, specifically x/tools/go/packages.

The specific case of loading packages should still be done by invoking the go command, which remains the single point of truth for package loading algorithms.