├── .github ├── PklProject ├── PklProject.deps.json ├── index.pkl └── workflows │ ├── build.yml │ ├── main.yml │ └── prb.yml ├── .gitignore ├── CODE_OF_CONDUCT.adoc ├── CONTRIBUTING.adoc ├── LICENSE.txt ├── MAINTAINERS.adoc ├── README.adoc ├── SECURITY.md ├── go.work ├── go.work.sum ├── licenserc.toml ├── scripts └── license-header.txt └── simple ├── PklProject ├── PklProject.deps.json ├── README.adoc ├── cmd └── main.go ├── gen ├── appconfig │ ├── AppConfig.pkl.go │ ├── init.pkl.go │ └── loglevel │ │ └── LogLevel.pkl.go └── redisconfig │ ├── Auth.pkl.go │ ├── RedisConfig.pkl.go │ └── init.pkl.go ├── generate.go ├── go.mod ├── go.sum ├── internal ├── config.go ├── config_test.go ├── routes.go └── server.go └── pkl ├── AppConfig.pkl ├── RedisConfig.pkl └── dev └── config.pkl /.github/PklProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/.github/PklProject -------------------------------------------------------------------------------- /.github/PklProject.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/.github/PklProject.deps.json -------------------------------------------------------------------------------- /.github/index.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/.github/index.pkl -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/prb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/.github/workflows/prb.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store 3 | .pkl-lsp/ 4 | 5 | *.msgpack -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/CODE_OF_CONDUCT.adoc -------------------------------------------------------------------------------- /CONTRIBUTING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/CONTRIBUTING.adoc -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MAINTAINERS.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/MAINTAINERS.adoc -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/README.adoc -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/SECURITY.md -------------------------------------------------------------------------------- /go.work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/go.work -------------------------------------------------------------------------------- /go.work.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/go.work.sum -------------------------------------------------------------------------------- /licenserc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/licenserc.toml -------------------------------------------------------------------------------- /scripts/license-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/scripts/license-header.txt -------------------------------------------------------------------------------- /simple/PklProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/PklProject -------------------------------------------------------------------------------- /simple/PklProject.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/PklProject.deps.json -------------------------------------------------------------------------------- /simple/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/README.adoc -------------------------------------------------------------------------------- /simple/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/cmd/main.go -------------------------------------------------------------------------------- /simple/gen/appconfig/AppConfig.pkl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/gen/appconfig/AppConfig.pkl.go -------------------------------------------------------------------------------- /simple/gen/appconfig/init.pkl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/gen/appconfig/init.pkl.go -------------------------------------------------------------------------------- /simple/gen/appconfig/loglevel/LogLevel.pkl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/gen/appconfig/loglevel/LogLevel.pkl.go -------------------------------------------------------------------------------- /simple/gen/redisconfig/Auth.pkl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/gen/redisconfig/Auth.pkl.go -------------------------------------------------------------------------------- /simple/gen/redisconfig/RedisConfig.pkl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/gen/redisconfig/RedisConfig.pkl.go -------------------------------------------------------------------------------- /simple/gen/redisconfig/init.pkl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/gen/redisconfig/init.pkl.go -------------------------------------------------------------------------------- /simple/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/generate.go -------------------------------------------------------------------------------- /simple/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/go.mod -------------------------------------------------------------------------------- /simple/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/go.sum -------------------------------------------------------------------------------- /simple/internal/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/internal/config.go -------------------------------------------------------------------------------- /simple/internal/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/internal/config_test.go -------------------------------------------------------------------------------- /simple/internal/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/internal/routes.go -------------------------------------------------------------------------------- /simple/internal/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/internal/server.go -------------------------------------------------------------------------------- /simple/pkl/AppConfig.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/pkl/AppConfig.pkl -------------------------------------------------------------------------------- /simple/pkl/RedisConfig.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/pkl/RedisConfig.pkl -------------------------------------------------------------------------------- /simple/pkl/dev/config.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/pkl-go-examples/HEAD/simple/pkl/dev/config.pkl --------------------------------------------------------------------------------