func (path Path) Append(fieldName, columnName string) Path {
	clone := path.Clone()
	clone = append(path, struct {
		FieldName  string
		ColumnName string
	}{
		FieldName:  fieldName,
		ColumnName: columnName,
	})
	return clone
}
// Append details of a field to an existing path to create
// a new path. The original path is unchanged.
Append details of a field to an existing path to create
a new path. The original path is unchanged.
// Append details of a field to an existing path to create // a new path . The original path is unchanged .
func (path Path) Append(fieldName, columnName string) Path {
	clone := path.Clone()
	clone = append(path, struct {
		FieldName  string
		ColumnName string
	}{
		FieldName:  fieldName,
		ColumnName: columnName,
	})
	return clone
}
func ( path Path ) Append ( fieldName , columnName string ) Path { clone := path . Clone ( ) clone = append ( path , struct { FieldName string ColumnName string } { FieldName : fieldName , ColumnName : columnName , } ) return clone }
Append details of a field to an existing path to create
a new path.
Append details of a field to an existing path to create a new path .