From d3d3f868871199a740bf4685b6e698b4842d65e3 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 3 Aug 2014 13:45:46 -0700 Subject: [PATCH] hcl: docs --- hcl.go | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 hcl.go diff --git a/hcl.go b/hcl.go new file mode 100644 index 0000000..14bd9ba --- /dev/null +++ b/hcl.go @@ -0,0 +1,11 @@ +// hcl is a package for decoding HCL into usable Go structures. +// +// hcl input can come in either pure HCL format or JSON format. +// It can be parsed into an AST, and then decoded into a structure, +// or it can be decoded directly from a string into a structure. +// +// If you choose to parse HCL into a raw AST, the benefit is that you +// can write custom visitor implementations to implement custom +// semantic checks. By default, HCL does not perform any semantic +// checks. +package hcl