[go-nuts] Boxcars (Go+Ebitengine) is coming soon to Steam

2024-09-03 Thread Trevor Slocum
Boxcars, a program for playing backgammon online and offline, will be available on Steam starting October 1st. Online play is handled via https://bgammon.org, a free and open source backgammon service. Code: https://code.rocket9labs.com/tslocum/boxcars Steam: https://store.steampowered.com/app

Re: [go-nuts] Backward compatibility of "go mod vendor"?

2024-09-03 Thread 'Davis Goodin' via golang-nuts
Done, thanks: cmd/go: running `go1.23.0 mod vendor` on go1.22.6 source unexpectedly vendors `golang.org/x/crypto/sha3` · Issue #69235 · golang/go (github.com) On Tuesday, September 3, 2024 at 11:14:55 AM UTC-7 Ian Lance Taylor wrote: > On Tue, Sep 3,

[go-nuts] Backward compatibility of "go mod vendor"?

2024-09-03 Thread 'Davis Goodin' via golang-nuts
I noticed today that taking the Go 1.22.6 source tree and running "go1.22.6 mod vendor" and "go1.23.0 mod vendor" give me different results. (Vendoring using go1.23.0 adds golang.org/x/crypto/sha3.) I've been working under the assumption that backward compatibility promises would extend to "go

Re: [go-nuts] Question about adding new feature to go (FreeBSD/netlink) and compliation

2024-09-03 Thread Martin Stiemerling
> Am 03.09.2024 um 19:27 schrieb Ian Lance Taylor : > > On Tue, Sep 3, 2024 at 10:25 AM Martin Stiemerling > wrote: >> >>> Am 03.09.2024 um 19:19 schrieb Ian Lance Taylor : >>> >>> On Tue, Sep 3, 2024 at 10:07 AM Martin Stiemerling >>> wrote: > Am 03.09.2024 um 18:50 s

Re: [go-nuts] Question about adding new feature to go (FreeBSD/netlink) and compliation

2024-09-03 Thread Martin Stiemerling
> Am 03.09.2024 um 19:19 schrieb Ian Lance Taylor : > > On Tue, Sep 3, 2024 at 10:07 AM Martin Stiemerling > wrote: >> >> >> >>> Am 03.09.2024 um 18:50 schrieb Ian Lance Taylor : >>> >>> On Tue, Sep 3, 2024 at 9:03 AM Martin Stiemerling >>> wrote: FreeBSD has since a while also

Re: [go-nuts] Question about adding new feature to go (FreeBSD/netlink) and compliation

2024-09-03 Thread Ian Lance Taylor
On Tue, Sep 3, 2024 at 10:07 AM Martin Stiemerling wrote: > > > > > Am 03.09.2024 um 18:50 schrieb Ian Lance Taylor : > > > > On Tue, Sep 3, 2024 at 9:03 AM Martin Stiemerling > > wrote: > >> > >> FreeBSD has since a while also support for the netlink facility, similar > >> to Linux. For Linux t

[go-nuts] Re: Iterator handling error

2024-09-03 Thread Christoph Berger
I like this approach. - bufio.Scanner-style errors are a known pattern from the stdlib - The approach keeps the key and value params free for their intended use - It doesn't require nested iter seqs - It is compatible with range loops Made some sample code as PoC -> https://go.dev/pla

Re: [go-nuts] Question about adding new feature to go (FreeBSD/netlink) and compliation

2024-09-03 Thread Martin Stiemerling
> Am 03.09.2024 um 18:50 schrieb Ian Lance Taylor : > > On Tue, Sep 3, 2024 at 9:03 AM Martin Stiemerling > wrote: >> >> FreeBSD has since a while also support for the netlink facility, similar to >> Linux. For Linux there is support in go via the syscall pkg for working with >> Linux's net

Re: [go-nuts] Question about adding new feature to go (FreeBSD/netlink) and compliation

2024-09-03 Thread Ian Lance Taylor
On Tue, Sep 3, 2024 at 9:03 AM Martin Stiemerling wrote: > > FreeBSD has since a while also support for the netlink facility, similar to > Linux. For Linux there is support in go via the syscall pkg for working with > Linux's netlink, but not yet for FreeBSD > > I have started to add the FreeBSD

[go-nuts] Question about adding new feature to go (FreeBSD/netlink) and compliation

2024-09-03 Thread Martin Stiemerling
Hi all, FreeBSD has since a while also support for the netlink facility, similar to Linux. For Linux there is support in go via the syscall pkg for working with Linux's netlink, but not yet for FreeBSD I have started to add the FreeBSD part to go's syscall package and fixed some errors, but run i