code: func NewWeakRandCheck(id string, conf gosec.Config) (gosec.Rule, []ast.Node) {
  	return &weakRand{
  		funcNames:   []string{"Read", "Int"},
  		packagePath: "math/rand",
  		MetaData: gosec.MetaData{
  			ID:         id,
  			Severity:   gosec.High,
  			Confidence: gosec.Medium,
  			What:       "Use of weak random number generator (math/rand instead of crypto/rand)",
  		},
  	}, []ast.Node{(*ast.CallExpr)(nil)}
  }
docs: // NewWeakRandCheck detects the use of random number generator that isn't cryptographically secure