...

Package cjson

import "github.com/secure-systems-lab/go-securesystemslib/cjson"
Overview
Index

Overview ▾

func EncodeCanonical

func EncodeCanonical(obj interface{}) (out []byte, err error)

EncodeCanonical JSON canonicalizes the passed object and returns it as a byte slice. It uses the OLPC canonical JSON specification (see http://wiki.laptop.org/go/Canonical_JSON). If canonicalization fails the byte slice is nil and the second return value contains the error.