| package version | |
| import ( | |
| "runtime/debug" | |
| ) | |
| var modules []*debug.Module | |
| func init() { | |
| bi, ok := debug.ReadBuildInfo() | |
| if !ok { | |
| panic("debug.ReadBuildInfo() failure") | |
| } | |
| modules = bi.Deps | |
| } | |
| // Modules returns all go dependencies/modules. | |
| func Modules() []*debug.Module { | |
| return modules | |
| } | |