All Versions
6
Latest Version
Avg Release Cycle
118 days
Latest Release
663 days ago

Changelog History

  • v2.0.0 Changes

    December 26, 2019
    • โž• Add go.mod github.com/subchen/go-trylock/v2
    • ๐Ÿ‘‰ Use context.Context to control TryLock cancelation
  • v1.3.0 Changes

    May 29, 2018
    • ๐ŸŽ Performance Enhancement: Use broadcast channel for readers
    • ๐Ÿ‘‰ Use TryLocker as public interface
  • v1.2.0 Changes

    May 17, 2018
    • โšก๏ธ [Update] confirm MutexLock implements sync.Locker
    • โšก๏ธ [Update] Using RTryLock() instead of TryRLock()
  • v1.1.1 Changes

    May 17, 2018
    • โšก๏ธ [Update] Using progressive sleep interval for TryRLock
  • v1.1.0 Changes

    May 16, 2018
    • โšก๏ธ [optimize] write lock waiting using channel
  • v1.0.0 Changes

    May 16, 2018

    ๐ŸŽ‰ Initial version