github.com/aws-cloudformation/cloudformation-cli-go-plugin@v1.2.0/cfn/encoding/marshal.go (about)

     1  package encoding
     2  
     3  import (
     4  	"encoding/json"
     5  )
     6  
     7  // Marshal converts a value into stringified-JSON
     8  func Marshal(v interface{}) ([]byte, error) {
     9  	stringified, err := Stringify(v)
    10  	if err != nil {
    11  		return nil, err
    12  	}
    13  
    14  	return json.Marshal(stringified)
    15  }