Return value of a pure function value should always be handled else calling the function is pointless. In case the return value is not required, it is recommended to remove the function call.
strings.Replace("", "", "", 1) // return value is discarded
f := foo(1)
f := foo(1)