INNER CODE UNIT · Go

ChainIDs

opencontainers/image-spec · identity/chainid.go:56

func ChainIDs(dgsts []digest.Digest) []digest.Digest {
	if len(dgsts) < 2 {
		return dgsts
	}

	parent := digest.FromBytes([]byte(dgsts[0] + " " + dgsts[1]))
	next := dgsts[1:]
	next[0] = parent
	ChainIDs(next)

	return dgsts
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…