terraform-provider-google/vendor/github.com/stoewer/go-strcase
Dana Hoffman 7e04cee958
add new compute_instance_from_template resource (#1652)
This was done as its own resource as suggested in slack, since we don't have the option of making all fields Computed in google_compute_instance. There's precedent in the aws provider for this sort of thing (see ami_copy, ami_from_instance).

When I started working on this I assumed I could do it in the compute_instance resource and so I went ahead and reordered the schema to make it easier to work with in the future. Now it's not quite relevant, but I left it in as its own commit that can be looked at separately from the other changes.

Fixes #1582.
2018-06-28 16:09:23 -07:00
..
camel.go add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00
doc.go add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00
helper.go add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00
kebab.go add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00
LICENSE add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00
README.md add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00
snake.go add new compute_instance_from_template resource (#1652) 2018-06-28 16:09:23 -07:00

Build Status Coverage Status GoDoc

Go strcase

The package strcase converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). The package is designed to work only with strings consisting of standard ASCII letters. Unicode is currently not supported.

Versioning and stability

Although the master branch is supposed to remain always backward compatible, the repository contains version tags in order to support vendoring tools such as glide. The tag names follow semantic versioning conventions and have the following format v1.0.0.

Install and use

go get -u github.com/stoewer/go-strcase
import "github.com/stoewer/go-strcase"

var snake = strcase.SnakeCase("CamelCase")