Go toolkit

Go toolkit is a module with utility packages for ease the day-to-day development cycle using Go.


gotk is a CLI for automating different task for building an application. Although it may seem overkill to use it since a simple Makefile would do the same with less effort, the idea is to avoid syncing manually multiple Makefiles when developing in multiple repositories.


go install github.com/emacampolo/go-toolkit/gotk@latest


Usage: gotk [--version] [--help] <command> [<args>]

Available commands are:
    all            Run all commands
    fmt            Command for running go fmt
    staticcheck    Command for running staticcheck
    test           Command for running go test
    vet            Command for running go vet


View Github