Как я понимаю, "..." означает длину массива в приведенном ниже фрагменте.
var days := [...]string { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }
С другой стороны, "..." означает, как я предполагаю, распаковку фрагмента y
с аргументами int в приведенном ниже фрагменте. Я не совсем уверен в этом.
x := []int{1,2,3}
y := []int{4,5,6}
x = append(x, y...)
Теперь, разница в этих двух значениях мешает мне понять, что такое "...".