summaryrefslogtreecommitdiff
path: root/lang/go-hcl/DESCR
blob: c13f711dba697e28a4482fbad3d4ef9cbb222457 (plain)
1
2
3
4
5
6
7
8
9
10
HCL (HashiCorp Configuration Language) is a configuration language built by
HashiCorp. The goal of HCL is to build a structured configuration language that
is both human and machine friendly for use with command-line tools, but
specifically targeted towards DevOps tools, servers, etc.

HCL is also fully JSON compatible. That is, JSON can be used as completely
valid input to a system expecting HCL. This helps makes systems interoperable
with other systems.

HCL is heavily inspired by libucl, nginx configuration, and others similar.