Re: [go-nuts] What happened to sep in errorrs.join

2024-07-03 Thread Marian Ciobanu
Unless I'm missing something, these are equivalent: errors.Join(err1, err2) fmt.Errorf("%w\n%w", err1, err2) So you can use the second form to achieve something similar to whatever separator you want to use. On Thursday, August 10, 2023 at 4:35:16 AM UTC+3 jal...@gmail.com wrote: > this

Re: [go-nuts] What happened to sep in errorrs.join

2023-08-09 Thread jal...@gmail.com
this works fine for my purposes https://go.dev/play/p/YSoeYS09v4O Thanks, Joe On Wednesday, August 9, 2023 at 2:34:08 AM UTC-5 Tamás Gulácsi wrote: > Strange. AFAIK the JSON handler escapes the \n in strings. > > Joseph Lorenzini a következőt írta (2023. augusztus 8., kedd, 13:24:56 > UTC+2):

Re: [go-nuts] What happened to sep in errorrs.join

2023-08-09 Thread Tamás Gulácsi
Strange. AFAIK the JSON handler escapes the \n in strings. Joseph Lorenzini a következőt írta (2023. augusztus 8., kedd, 13:24:56 UTC+2): > Thanks that was very helpful. As for your point about slog, yes a custom > handler could but I am using the library json handler. > > I suppose the proper

Re: [go-nuts] What happened to sep in errorrs.join

2023-08-08 Thread 'Jonathan Amsterdam' via golang-nuts
I think you can do what you want with `HandlerOptions.ReplaceAttr`. It is given every attribute, even the message. It can't change the group names, though, and those can have newlines. On Tuesday, August 8, 2023 at 5:47:38 PM UTC-4 Ian Lance Taylor wrote: > [ + jba ] > > On Tue, Aug 8, 2023 at

Re: [go-nuts] What happened to sep in errorrs.join

2023-08-08 Thread Ian Lance Taylor
[ + jba ] On Tue, Aug 8, 2023 at 4:24 AM Joseph Lorenzini wrote: > > Thanks that was very helpful. As for your point about slog, yes a custom > handler could but I am using the library json handler. > > I suppose the proper way to frame my problem is that I am using the slog > library handler a

Re: [go-nuts] What happened to sep in errorrs.join

2023-08-08 Thread Joseph Lorenzini
Thanks that was very helpful. As for your point about slog, yes a custom handler could but I am using the library json handler. I suppose the proper way to frame my problem is that I am using the slog library handler and I do not want new lines in the message or keys. Would the go team would be o

Re: [go-nuts] What happened to sep in errorrs.join

2023-08-07 Thread Ian Lance Taylor
On Mon, Aug 7, 2023 at 4:32 AM jal...@gmail.com wrote: > > In the errors.join proposal, the proposed api had the user specify how they > wanted the errors to be formatted together. But the actual implementation > omitted and only used new line. > > This is quite unfortunate if you are using slog

[go-nuts] What happened to sep in errorrs.join

2023-08-07 Thread jal...@gmail.com
In the errors.join proposal , the proposed api had the user specify how they wanted the errors to be formatted together. But the actual implementation omitted and only used new line. This is quite unfortunate if you are using slog and want to log that