diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-14 11:23:26 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-14 11:23:26 +0300 |
| commit | 17efa78e8e60b38e14430f2f89de005e946e8bf2 (patch) | |
| tree | a8b8c76122b32ed570e2926fb266dfb563b136b0 /internal/authkeys | |
| parent | c19666bd44b938ab2627b0c85935d3877c88b373 (diff) | |
fix: shadowing, version.Tag, prealloc LoadRecords (ask 54)
- CreateKey: avoid shadowing named return err on rand.Read
- daemon Run: rename slog logger to slogLog vs stdlib log package
- version: rename Version to Tag to avoid version.Version stutter
- LoadRecords: COUNT(*) then make slice with capacity
Made-with: Cursor
Diffstat (limited to 'internal/authkeys')
| -rw-r--r-- | internal/authkeys/store.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/authkeys/store.go b/internal/authkeys/store.go index a8c21c4..bfe2a78 100644 --- a/internal/authkeys/store.go +++ b/internal/authkeys/store.go @@ -83,8 +83,8 @@ func (s *Store) CreateKey(ctx context.Context, hostname string) (token string, e return "", fmt.Errorf("empty hostname") } raw := make([]byte, 32) - if _, err := rand.Read(raw); err != nil { - return "", fmt.Errorf("random token: %w", err) + if _, readErr := rand.Read(raw); readErr != nil { + return "", fmt.Errorf("random token: %w", readErr) } tok := base64.RawURLEncoding.EncodeToString(raw) sum := sha256.Sum256([]byte(tok)) |
