// cloneColInfoSlice creates a new slice of ColInfo and copies the values
// from the supplied slice into it
cloneColInfoSlice creates a new slice of ColInfo and copies the values
from the supplied slice into it
// cloneColInfoSlice creates a new slice of ColInfo and copies the values // from the supplied slice into it
func cloneColInfoSlice(ci []ColInfo) []ColInfo {
	rval := make([]ColInfo, len(ci))
	copy(rval, ci)
	return rval
}
func cloneColInfoSlice ( ci [ ] ColInfo ) [ ] ColInfo { rval := make ( [ ] ColInfo , len ( ci ) ) copy ( rval , ci ) return rval }
cloneColInfoSlice creates a new slice of ColInfo and copies the values
from the supplied slice into it
cloneColInfoSlice creates a new slice of ColInfo and copies the values from the supplied slice into it