@@ -112,7 +112,7 @@ func (c *Config) Run() (rc int, output string, err error) {
112112 var sb strings.Builder
113113
114114 for index , list := range byLocation {
115- sb . WriteString ( fmt .Sprintf ( "\n ## %s\n \n " , index ) )
115+ fmt .Fprintf ( & sb , "\n ## %s\n \n " , index )
116116
117117 for _ , threat := range list {
118118 var stateText string
@@ -127,15 +127,15 @@ func (c *Config) Run() (rc int, output string, err error) {
127127 stateText = "WARNING"
128128 }
129129
130- sb . WriteString ( fmt .Sprintf ( "[%s] [%s] %s: (%s) %s (%s)\n " ,
130+ fmt .Fprintf ( & sb , "[%s] [%s] %s: (%s) %s (%s)\n " ,
131131 // nolint: gosmopolitan
132132 threat .ThreatInfo .CreatedAt .Local ().Format ("2006-01-02 15:04 MST" ),
133133 stateText ,
134134 threat .AgentRealtimeInfo .AgentComputerName ,
135135 threat .ThreatInfo .Classification ,
136136 threat .ThreatInfo .ThreatName ,
137137 threat .ThreatInfo .MitigationStatusDescription ,
138- ))
138+ )
139139 }
140140 }
141141
@@ -150,8 +150,8 @@ func (c *Config) Run() (rc int, output string, err error) {
150150
151151 // Add perfdata.
152152 sb .WriteString ("|" )
153- sb . WriteString ( fmt .Sprintf ( " threats=%d" , total ) )
154- sb . WriteString ( fmt .Sprintf ( " threats_not_mitigated=%d" , notMitigated ) )
153+ fmt .Fprintf ( & sb , " threats=%d" , total )
154+ fmt .Fprintf ( & sb , " threats_not_mitigated=%d" , notMitigated )
155155 output = sb .String ()
156156
157157 // determine final state.
0 commit comments