Categorygithub.com/cockroachdb/field-eng-powertools

# README

Field Engineering Power Tools

This repository contains Go utility packages which are common to a number of Cockroach Labs Field Engineering projects.

Refer to Go Multi-Module Workspaces for an easy way to edit this repository concurrently with another project.

git clone [email protected]:cockroachdb/replicator.git
git clone [email protected]:cockroachdb/field-eng-powertools.git

cd replicator
go work init
go work use .
go work use ../powertools

# Packages

Package notify contains utility code for notification behaviors.
Package stopper contains a utility class for gracefully terminating long-running processes.
Package stopvar contains helpers that build on both the stopper and notify packages.
Package workgroup contains a concurrency-control utility.