Разработчиците на езика Go на Google продължават напред с планове за въвеждане на генерични в езика, като възможността потенциално ще пристигне през август 2021 г., ако всичко върви добре. Липсата на генерици, което означава функция или тип, който приема параметри на типа, често се цитира като недостатък на Go.
Ще получи ли Голанг някога генерици?
Блогът Go казва, че поддръжката за генерични продукти може да бъде включена в бета версия на Go 1.18, която ще бъде налична в декември 2021.
Защо Golang добавя генерици?
Generics може да ни даде мощни градивни елементи, които ни позволяват да споделяме код и да изграждаме програми по-лесно. Генеричното програмиране означава писане на функции и структури от данни, където някои типове са оставени да бъдат уточнени по-късно.
Ще има ли Go 2 генерици?
Go 2 генерика за 5 минути
До този момент екипът на Go реши да остави генериците извън езика. Въпреки това, с обявяването на втората версия на езика, екипът на Go отвори дискусията за добавяне на генерици към езика.
Go поддържа ли наследяване или генерични продукти?
Go не поддържа наследяване, но поддържа композиция. Общата дефиниция на композицията е „сглобена“. Един пример за композиция е кола.
