Skip to content
@tideland

Tideland

Tideland Open-Source Software

Pinned Loading

  1. go-audit go-audit Public

    Powerful testers, test data generators, capturing of stdout/stderr and test-wide manipulation of the environment help with powerful unit tests

    Go 2

  2. go-cells go-cells Public

    Light-weight event-processing based on the idea of meshed cells with different pluggable behaviors

    Go 3

  3. go-actor go-actor Public

    Go package supporting easier synchronous and asynchronous concurrent programming based on the actor model.

    Go 6

  4. go-uuid go-uuid Public

    Go package providing functions for generating and working on UUID versions 1, 3, 4, and 5.

    Go 1

  5. go-wait go-wait Public

    Useful package for the polling of conditions in intervals, with timeouts, cancelation, and jittering. Additionally provides a throttle for event processing.

    Go 1

  6. go-worker go-worker Public

    Handle synchronous and asynchronous tasks enqueued in the background.

    Go 1

Repositories

Showing 10 of 25 repositories
  • go-asserts Public

    Extensions to standard testing for easier assertions.

    tideland/go-asserts’s past year of commit activity
    Go 0 BSD-3-Clause 0 1 0 Updated Sep 6, 2024
  • go-wait Public

    Useful package for the polling of conditions in intervals, with timeouts, cancelation, and jittering. Additionally provides a throttle for event processing.

    tideland/go-wait’s past year of commit activity
    Go 1 BSD-3-Clause 0 1 0 Updated Apr 13, 2024
  • go-worker Public

    Handle synchronous and asynchronous tasks enqueued in the background.

    tideland/go-worker’s past year of commit activity
    Go 1 BSD-3-Clause 0 4 0 Updated Mar 30, 2024
  • rust-actor Public

    A library to process closures enqueued asynchronous or synchronously waiting for its enqueued closure to be executed.

    tideland/rust-actor’s past year of commit activity
    Rust 0 BSD-3-Clause 0 0 0 Updated Mar 8, 2024
  • go-stew Public

    Tideland Go Stew provides a delicious collection of useful Go packages for many purposes. It's a kind of toolbox for the daily work of Go developers.

    tideland/go-stew’s past year of commit activity
    Go 1 BSD-3-Clause 0 3 0 Updated Sep 11, 2023
  • go-audit Public

    Powerful testers, test data generators, capturing of stdout/stderr and test-wide manipulation of the environment help with powerful unit tests

    tideland/go-audit’s past year of commit activity
    Go 2 BSD-3-Clause 0 0 0 Updated Jun 29, 2023
  • go-slices Public

    Process typed Go slices via generics and higher-order functions.

    tideland/go-slices’s past year of commit activity
    Go 8 BSD-3-Clause 1 0 0 Updated Jun 15, 2023
  • go-actor Public

    Go package supporting easier synchronous and asynchronous concurrent programming based on the actor model.

    tideland/go-actor’s past year of commit activity
    Go 6 BSD-3-Clause 0 0 0 Updated Jun 11, 2023
  • go-dynaj Public

    Go package to read and process JSON files without static typing and marshaling.

    tideland/go-dynaj’s past year of commit activity
    Go 1 BSD-3-Clause 0 0 0 Updated Apr 17, 2023
  • go-matcher Public

    Go package helping to do ease pattern matching on strings.

    tideland/go-matcher’s past year of commit activity
    Go 1 BSD-3-Clause 0 0 0 Updated Mar 26, 2023