Объявление вида type T = U задаёт алиас: T и U - один и тот же тип. Отличие от type T U (новый тип): алиас полностью взаимозаменяем с исходным типом, включая методы. Введено в Go 1.9.
type T = U
T
U
type T U