# Show help
{{APPNAME}} --help
# List resources
{{APPNAME}} list
# Get a specific resource
{{APPNAME}} get <id>
# Search resources
{{APPNAME}} search "query"
# Show version
{{APPNAME}} version
Configuration
Configuration can be provided via:
Config file: ~/.config/{{APPNAME}}/config.yaml
Environment variables: {{APPNAME}}_API_URL, {{APPNAME}}_TIMEOUT, etc.
# Build for current platform
make build
# Build for all platforms
make build-all
# Development build
make dev
Testing
# Run tests
make test
# Run tests with coverage
make test-coverage
# Run linter
make lint
# Run all checks
make check
Available Make Targets
make build Build for current platform
make build-all Build for all platforms
make test Run tests
make lint Run linter
make format Format code
make release Build optimized release binary
make clean Clean build artifacts
make install Install locally
make install-hooks Install git hooks
make help Show help