Skip to content

Tags: enetx/g

Tags

v1.0.212

Toggle v1.0.212's commit message
feat(file): add Reader method for streaming file access

v1.0.211

Toggle v1.0.211's commit message
ref

v1.0.210

Toggle v1.0.210's commit message
pool rate

v1.0.209

Toggle v1.0.209's commit message
 refactor(pool): replace parallel iterators with CancelOn predicate a…

…nd Stream improvements

  Remove all parallel iterator types (SeqSlicePar, SeqDequePar, SeqHeapPar, SeqMapPar) and
  their Parallel() methods in favor of Pool-based concurrency. Add CancelOn(predicate) for
  flexible pool cancellation beyond just errors, add FromResultChan for converting Stream
  channels to SeqResult iterators, add SuccessfulTasks() counter, simplify Wait(), and
  recover panics in Stream's producer goroutine.

v1.0.208

Toggle v1.0.208's commit message
feat: add With/RWith scoped lock methods and Pool.Stream mode

- Mutex.With and RwLock.With/RWith eliminate manual Lock/Unlock
  management with automatic scoped access
- Pool.Stream returns a channel emitting results in real-time
  using a fixed worker pool instead of accumulating all results
- Add Float.Gte/Lte comparison methods
- Simplify Set.Clear (builtin clear) and MapSafe.IsEmpty (atomic counter)

v1.0.207

Toggle v1.0.207's commit message
feat(result): add Wrap method for error context chaining

v1.0.206

Toggle v1.0.206's commit message
feat(result): add ErrIs, ErrAs, and ErrSource methods

 Add error inspection methods analogous to the errors package:
 - ErrIs: check if error matches target (errors.Is)
 - ErrAs: cast error to specific type (errors.As)
 - ErrSource: get wrapped error as Option[error] (errors.Unwrap)

v1.0.205

Toggle v1.0.205's commit message
readme

v1.0.204

Toggle v1.0.204's commit message
fix(MapSafe): fix race conditions in SafeEntry API and add atomic Len…

… counter

v1.0.203

Toggle v1.0.203's commit message
feat(option): add JSON marshal/unmarshal support; fix PathSeparator typo