Installation¶
Requirements¶
- Go 1.21 or later
- Git (for cloning the repository)
Installing the Library¶
Add structured-goals to your Go project:
Installing CLI Tools¶
genschema - JSON Schema Generator¶
genpandoc - Pandoc Markdown Generator¶
Verifying Installation¶
Verify the library is installed correctly:
Verify CLI tools:
Building from Source¶
Clone and build the project:
git clone https://github.com/grokify/structured-goals.git
cd structured-goals
go build ./...
go test ./...
Optional Dependencies¶
For PDF generation with Pandoc renderer:
For Marp slide generation:
- Marp CLI - Markdown presentation tool