commit | dec0365065b75edd0e98b0306f6f9b0051710ed2 | [log] [tgz] |
---|---|---|
author | Mechiel Lukkien <mechiel@ueber.net> | Sun Oct 06 14:39:21 2024 +0200 |
committer | Michael Matloob <matloob@golang.org> | Fri Nov 01 18:50:30 2024 +0000 |
tree | eba8ac14ba6eefa9b0f073dfe1084cc760ab91cf | |
parent | c8a731972177c6ce4073699c705e55918ee7be09 [diff] |
sumdb: make data tiles by Server compatible with sum.golang.org Make the format of sumdb.Server data tile responses compatible with those served by sum.golang.org: Like formatted records for the lookup endpoint, but without each record IDs. Updates documentation for sumdb/tlog.FormatRecord about data tiles. Server still calls FormatRecord to keep the validation, then removes the first line. For golang/go#69348 Change-Id: I1bea45b3343c58acc90982aaff5d41e32b06ae8c Reviewed-on: https://go-review.googlesource.com/c/mod/+/618135 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Matloob <matloob@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
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.