Golang: ¿Es posible la conversión entre diferentes tipos de estructura?
Digamos que tengo dos tipos similares configurados de esta manera:
type type1 []struct {
Field1 string
Field2 int
}
type type2 []struct {
Field1 string
Field2 int
}
¿Hay una manera directa de escribir valores de un tipo1 a un tipo2, sabiendo que tienen los mismos campos? (aparte de escribir un bucle que copiará todos los campos del origen al destino)
Gracias.