For example, task and xc are existing, quite popular task runners written in Go that largely cover the same feature set.
And other tools that have slightly different goals, such as just, mask, and Earthly (Earthly is my current go-to for a variety of reasons).