proxy.golang.org : github.com/apio-project/hcl/v2 : v2.0.0
Package hcl contains the main modelling types and general utility functions for HCL. For a simple entry point into HCL, see the package in the subdirectory "hclsimple", which has an opinionated function Decode that can decode HCL configurations in either native HCL syntax or JSON syntax into a Go struct type: If your application needs more control over the evaluation of the configuration, you can use the functions in the subdirectories hclparse, gohcl, hcldec, etc. Splitting the handling of configuration into multiple phases allows for advanced patterns such as allowing expressions in one part of the configuration to refer to data defined in another part.
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/apio-project/hcl/v2@v2.0.0
Published:
Indexed:
- github.com/agext/levenshtein v1.2.1
- github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3
- github.com/apparentlymart/go-textseg/v13 v13.0.0
- github.com/davecgh/go-spew v1.1.1
- github.com/go-test/deep v1.0.3
- github.com/google/go-cmp v0.3.1
- github.com/kr/pretty v0.1.0
- github.com/kr/text v0.1.0
- github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
- github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7
- github.com/pmezard/go-difflib v1.0.0
- github.com/sergi/go-diff v1.0.0
- github.com/spf13/pflag v1.0.2
- github.com/stretchr/testify v1.2.2
- github.com/zclconf/go-cty v1.8.0
- github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b
- golang.org/x/crypto v0.0.0-20220517005047-85d78b3ac167
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.6