GO packages for building web apps in go-phorce
- GoLang 1.16+
- SoftHSM 2.6+
make all
complete build and testmake test
run the testsmake testshort
runs the tests skipping the end-to-end tests and the code coverage reportingmake covtest
runs the tests with end-to-end and the code coverage reportingmake coverage
view the code coverage results from the last make test run.make generate
runs go generate to update any code generated filesmake fmt
runs go fmt on the project.make lint
runs the go linter on the project.
run make all
once, then run make build
or make test
as needed.
First run:
make all
Tests:
make test
Optionally run golang race detector with test targets by setting RACE flag:
make test RACE=true
Review coverage report:
make covtest coverage