sudo snap install lscompute
sudo snap connect lscompute:hardware-observe # TODO: auto connectTo build and install from source, refer to here.
By default lscompute prints a human-readable (plain) summary:
lscomputeUse the --format flag to change the output serialization format. Supported
formats are plain (default) and json:
lscompute --format=jsongo test -count 1 -failfast ./...go run ./cmd/lscomputego build ./cmd/lscomputeFor cross-compilation, set the GOOS and GOARCH environment variables. For example, to build for ARM64 architecture on Linux:
GOOS=linux GOARCH=arm64 go build -o lscompute-arm64 ./cmd/lscomputesnapcraft -vThen install the snap and connect the required interfaces:
sudo snap install --dangerous *.snap
sudo snap connect lscompute:hardware-observe