¿Por qué las listas se usan con poca frecuencia en Go?

Soy nuevo en Go, y estoy bastante entusiasmado. Pero, en todos los idiomas con los que he trabajado extensamente: Delphi, C #, C ++, Python: las listas son muy importantes porque se pueden redimensionar dinámicamente, a diferencia de las matrices.

En Golang, en efecto, hay unalist.Listestructura, pero veo muy poca documentación al respecto, ya sea enIr por ejemplo o los tres libros Go que tengo, Summerfield, Chisnal y Balbaert, todos pasan mucho tiempo en arreglos y cortes y luego saltan a los mapas. En los ejemplos de código de fuente también encuentro poco o ningún uso delist.List.

También parece que, a diferencia de Python,Range no es compatible con la lista - gran inconveniente de la OMI. ¿Me estoy perdiendo de algo?

Las rebanadas son ciertamente buenas, pero aún deben estar basadas en una matriz con un tamaño codificado. Ahí es donde entra la Lista. ¿Hay una manera de crear una matriz / sector en Ir sin un tamaño de matriz codificado? ¿Por qué se ignora la lista?

Respuestas a la pregunta(7)

Su respuesta a la pregunta