Hajime Hoshi
Hajime Hoshi
### Operating System - [ ] Windows - [ ] macOS - [ ] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ]...
### Operating System - [ ] Windows - [ ] macOS - [ ] Linux - [X] FreeBSD - [ ] OpenBSD - [ ] Android - [ ] iOS...
### What feature would you like to be added? https://pkg.go.dev/sync/atomic `sync/atomic.Pointer[T]` and `sync/atomic.Bool` are relatively new APIs that were introduced at Go 1.19. We should replace `sync/atomic.Value` and `sync/atomic.LoadUint32`, `sync/atomic.StoreUint32`...
### Operating System - [X] Windows - [ ] macOS - [ ] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ] iOS...
### Operating System - [ ] Windows - [ ] macOS - [X] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ] iOS...
### Operating System - [ ] Windows - [ ] macOS - [ ] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ]...
### Operating System - [ ] Windows - [ ] macOS - [ ] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ]...
What about ```go func DefaultInput() *Input type Input struct {} // Or FrozenInputStateForTick? func (i *Input) Keyboard() *Keyboard func (i *Input) Mouse() *Mouse func (i *Input) Touches() iter.Seq[*Touch] func (i...
### Operating System - [ ] Windows - [ ] macOS - [ ] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ]...
### Operating System - [ ] Windows - [ ] macOS - [ ] Linux - [ ] FreeBSD - [ ] OpenBSD - [ ] Android - [ ]...