Выведет 42. Embedded anonymous field типа int доступен через имя типа: a.int. Это легальный Go, хоть и необычный. Работает для любого типа: struct{ string }{"hello"}.string. На практике такое редко используется — именованные поля читаемее. Но полезно знать для понимания embedding: имя поля = имя типа.
Что выведет: type A struct { int }; a := A{42}; fmt.Println(a.int)?
Senior
65 просмотровAFK Offer AI
Что такое idle timeout?