style: Apply go fmt to go code (#2046)

~I will add pre-commit hook later if I find a good one~

Found a nice repo, but it is no longer maintained:
https://github.com/dnephin/pre-commit-golang
So, I implemented the check as a local hook.
This commit is contained in:
Ayaz Salikhov
2025-04-28 16:04:50 +01:00
committed by GitHub
parent bebc683ba2
commit 424af5dfe0
6 changed files with 75 additions and 52 deletions

View File

@@ -8,22 +8,22 @@ import (
)
type AmmoProvider struct {
ammo []string
ammo []string
currentBullet atomic.Uint64
}
func (ap *AmmoProvider) getIndex() uint64 {
result := ap.currentBullet.Add(1)
result := ap.currentBullet.Add(1)
return result % uint64(len(ap.ammo))
}
func (ap *AmmoProvider) GetBullet() string {
for {
res := ap.ammo[ap.getIndex()]
if !strings.HasPrefix(res, "#") {
return res
}
}
for {
res := ap.ammo[ap.getIndex()]
if !strings.HasPrefix(res, "#") {
return res
}
}
}
func New(reader io.Reader) *AmmoProvider {