code: func NewWeakKeyStrength(id string, conf gosec.Config) (gosec.Rule, []ast.Node) {
  	calls := gosec.NewCallList()
  	calls.Add("crypto/rsa", "GenerateKey")
  	bits := 2048
  	return &weakKeyStrength{
  		calls: calls,
  		bits:  bits,
  		MetaData: gosec.MetaData{
  			ID:         id,
  			Severity:   gosec.Medium,
  			Confidence: gosec.High,
  			What:       fmt.Sprintf("RSA keys should be at least %d bits", bits),
  		},
  	}, []ast.Node{(*ast.CallExpr)(nil)}
  }
docs: // NewWeakKeyStrength builds a rule that detects RSA keys < 2048 bits