commit | 5314dedadbaada21330d453d9a31131c85653cf8 | [log] [tgz] |
---|---|---|
author | Zvonimir Pavlinovic <zpavlinovic@google.com> | Tue Sep 07 17:25:38 2021 -0700 |
committer | Zvonimir Pavlinovic <zpavlinovic@google.com> | Thu Sep 09 16:51:18 2021 +0000 |
tree | 7c2e3c7618eb04881c3f55b9dc6d5222aa730bda | |
parent | 650492aaac73427d21ae4fac537cf32cf3768989 [diff] |
vulndb/internal/audit: improve support for init functions For top-level main packages, init functions of those packages as well as init functions of transitive dependencies should be considered entry points. This CL ensures this is done correctly. Change-Id: Ic282ee53630044854eb8d12307436bc462c9f7ba Reviewed-on: https://go-review.googlesource.com/c/exp/+/348229 Run-TryBot: Zvonimir Pavlinovic <zpavlinovic@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Tim King <taking@google.com> Trust: Zvonimir Pavlinovic <zpavlinovic@google.com>
This subrepository holds experimental and deprecated (in the old
directory) packages.
The idea for this subrepository originated as the pkg/exp
directory of the main repository, but its presence there made it unavailable to users of the binary downloads of the Go installation. The subrepository has therefore been created to make it possible to go get
these packages.
Warning: Packages here are experimental and unreliable. Some may one day be promoted to the main repository or other subrepository, or they may be modified arbitrarily or even disappear altogether.
In short, code in this subrepository is not subject to the Go 1 compatibility promise. (No subrepo is, but the promise is even more likely to be violated by go.exp than the others.)
Caveat emptor.