Skip to content

Upd/fix and add#2

Merged
SUNsung merged 2 commits intomainfrom
upd/fix-and-add
Mar 26, 2026
Merged

Upd/fix and add#2
SUNsung merged 2 commits intomainfrom
upd/fix-and-add

Conversation

@SUNsung
Copy link
Copy Markdown
Contributor

@SUNsung SUNsung commented Mar 26, 2026

fix and MD-edit

SUNsung added 2 commits March 26, 2026 18:38
…ization

- Replace bool field with atomic.Bool for thread-safe closed state checking
- Optimize lock usage by using RLock where appropriate in Wait() and IsClosed()
- Extract validation logic into validateLangAndWords helper function
- Fix potential race condition in Get() by capturing log function before unlock
- Add proper nil handling for SetLog() method with noop fallback
- Improve code organization and reduce lock contention
- Add Russian version of README (README.RU.md)
- Add language version link at top of English README
- Enhance documentation with object lifecycle diagram using Mermaid
- Improve formatting and structure for better readability
- Maintain all existing content while adding internationalization support
@SUNsung SUNsung merged commit 561f1da into main Mar 26, 2026
4 checks passed
@SUNsung SUNsung deleted the upd/fix-and-add branch March 26, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant