On Sun, 2024-04-21 at 15:06 +1200, Justin Israel wrote:
> And really I wasn't even commenting on the nature of the channel.
> Only the scheduling of the goroutines. Buffered or not, they would
> still be random order right?
Absolutely. Your answer was spot on. The issue is the ordering of the
On Sun, Apr 21, 2024, 2:07 PM 'Dan Kortschak' via golang-nuts <
golang-nuts@googlegroups.com> wrote:
> On Sat, 2024-04-20 at 18:55 -0700, Robert Solomon wrote:
> > channels are not queues, as Justin said
>
> They can be; buffered channels are queues.
>
> From https://go.dev/ref/spec#Channel_types
On Sat, 2024-04-20 at 18:55 -0700, Robert Solomon wrote:
> channels are not queues, as Justin said
They can be; buffered channels are queues.
>From https://go.dev/ref/spec#Channel_types
> Channels act as first-in-first-out queues. For example, if one
> goroutine sends values on a channel and a
channels are not queues, as Justin said
On Saturday, April 20, 2024 at 8:18:18 PM UTC-4 Justin Israel wrote:
> On Sunday, April 21, 2024 at 11:18:24 AM UTC+12 Taňryberdi Şyhmyradow
> wrote:
>
> Hello guys,
> For the following lines, I wanted to print numbers in ordered, but
> couldn't. Could
On Sunday, April 21, 2024 at 11:18:24 AM UTC+12 Taňryberdi Şyhmyradow wrote:
Hello guys,
For the following lines, I wanted to print numbers in ordered, but
couldn't. Could you please help me and explain the reason
Thanks in advance
```
numbers := []int{1, 2, 3, 4, 5}
// Create a buffered