https://github.com/apple/pkl-go
Pkl bindings for the Go programming language
https://github.com/apple/pkl-go
Last synced: 7 months ago
JSON representation
Pkl bindings for the Go programming language
- Host: GitHub
- URL: https://github.com/apple/pkl-go
- Owner: apple
- License: apache-2.0
- Created: 2024-01-19T17:28:48.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-21T16:04:27.000Z (8 months ago)
- Last Synced: 2025-05-10T05:04:41.450Z (8 months ago)
- Language: Go
- Homepage: https://pkl-lang.org/go/current/index.html
- Size: 268 KB
- Stars: 287
- Watchers: 11
- Forks: 28
- Open Issues: 24
-
Metadata Files:
- Readme: README.adoc
- Contributing: CONTRIBUTING.adoc
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.adoc
- Security: SECURITY.md
Awesome Lists containing this project
README
= pkl-go
This library exposes Go bindings for the Pkl configuration language.
It allows you to embed Pkl into your Go application, complete with code generation for full type safety and ease of use.
The full documentation for this library can be found on our https://pkl-lang.org/go/current/index.html[documentation site].
To get up and going, reference the https://pkl-lang.org/go/current/quickstart.html[quick start guide].
When upgrading pkl-go, reference the https://pkl-lang.org/go/current/CHANGELOG.html[changelog] for details.