On Sun, Dec 30, 2018 at 9:26 PM Liam Breck <networkimp...@gmail.com> wrote:

> Justin, see docs for fmt.Print(...interface{})
>

Ah true. I forgot about the whitespace formatting versions. I stand
corrected that a fmt.Error would actually perform formatting and would be
consistent with Sprint and Print. My only guess now is that it *could* have
been in the errors package if the errors package had been created at the
same time as the fmt package, but it was added later after fmt.Errorf
already existed.


>
> On Sun, Dec 30, 2018, 12:15 AM Justin Israel <justinisr...@gmail.com
> wrote:
>
>>
>>
>> On Sun, Dec 30, 2018, 7:24 PM Liam Breck <networkimp...@gmail.com> wrote:
>>
>>> What's the rationale for omission of:
>>>   fmt.Error(a ...interface{}) error
>>>
>>
>> What does it mean for this function to accept a variable number of
>> arguments when there is no formatting or printing implied by the name of
>> the function?
>>
>>
>>> Given that other fmt functions come in that variety?
>>>
>>
>> The other functions in the fmt package do some kind of formatting with
>> the arguments (newlines, format string)
>>
>>
>>> I realize it can be achieved like this, but so can fmt.Errorf
>>>   errors.New(fmt.Sprint(...))
>>>
>>> Would a proposal to add it be entertained?
>>>
>>
>> I have a feeling it wouldn't be accepted since it would just duplicate
>> the functionality of errors.New() and it doesn't provide any extra
>> formatting functionality.
>>
>>
>>> Happy New Year to all :-)
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "golang-nuts" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to golang-nuts+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to