An open API service indexing awesome lists of open source software.

https://github.com/yoanm/go-tfsig


https://github.com/yoanm/go-tfsig

github go golang golang-library hcl terraform

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

# go-tfsig - hclwrite wrapper

[![License](https://img.shields.io/github/license/yoanm/go-tfsig.svg)](https://github.com/yoanm/go-tfsig)
[![Code size](https://img.shields.io/github/languages/code-size/yoanm/go-tfsig.svg)](https://github.com/yoanm/go-tfsig)
[![Go Reference](https://pkg.go.dev/badge/github.com/yoanm/go-tfsig.svg)](https://pkg.go.dev/github.com/yoanm/go-tfsig)

![Dependabot Status](https://flat.badgen.net/github/dependabot/yoanm/go-tfsig)
![Last commit](https://badgen.net/github/last-commit/yoanm/go-tfsig)

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/e1ceed2c5fa24691b3735a7c4b7a73a0)](https://app.codacy.com/gh/yoanm/go-tfsig/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Go Report Card](https://goreportcard.com/badge/github.com/yoanm/go-tfsig?)](https://goreportcard.com/report/github.com/yoanm/go-tfsig)

[![CI](https://github.com/yoanm/go-tfsig/actions/workflows/CI.yml/badge.svg?branch=master)](https://github.com/yoanm/go-tfsig/actions/workflows/CI.yml)
[![codecov](https://codecov.io/gh/yoanm/go-tfsig/branch/master/graph/badge.svg?token=NHdwEBUFK5)](https://codecov.io/gh/yoanm/go-tfsig)

![GitHub go.mod Go version](https://img.shields.io/github/go-mod/go-version/yoanm/go-tfsig)

Wrapper for Terraform HCL language (hclwrite)

Generate block **signatures** which are easier to manipulate and alter than hclwrite tokens

## Documentation

Package documentation available [there](./DOC.md)