package
0.0.0-20241206080514-16aacae70905
Repository: https://github.com/coreumfoundation/crust.git
Documentation: pkg.go.dev
# Functions
Build builds go binary.
DownloadDependencies downloads all the go dependencies.
EnsureGo ensures that go is available.
EnsureGolangCI ensures that go linter is available.
Generate calls `go generate`.
GoPath returns $GOPATH.
Lint runs linters and check that git status is clean.
ModuleDirs return directories where modules are kept.
ModuleName returns name of the go module.
RunTests run tests.
Test runs go tests in repository.
TestFuzz runs go fuzz tests in repository.
Tidy runs go mod tidy in repository.
# Structs
BinaryBuildConfig is the configuration for `go build`.
TestConfig is the configuration for `go test -c`.