File size: 297 Bytes
ca7217f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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
}