Google-ի Go լեզվի մշակողները առաջ են շարժվում ծրագրերով՝ ներդնելու գեներիկները լեզվում, եթե ամեն ինչ լավ ընթանա, հնարավոր է, որ այն հասանելի լինի 2021 թվականի օգոստոսին: Ջեներիկայի բացակայությունը, որը նշանակում է ֆունկցիա կամ տիպ, որն ընդունում է տիպի պարամետրերը, հաճախ նշվում է որպես Go-ի թերություն:
Գոլանգը երբևէ կստանա՞ ջեներիկներ:
Go բլոգում ասվում է, որ ջեներիկների աջակցությունը կարող է ներառվել Go 1.18-ի բետա տարբերակում, որը հասանելի կլինի դեկտեմբեր 2021:
Ինչու՞ է Գոլանգն ավելացնում ջեներիկներ:
Generics կարող է մեզ տալ հզոր շինարարական բլոկներ, որոնք թույլ են տալիս մեզ ավելի հեշտությամբ կիսվել կոդով և ստեղծել ծրագրեր: Ընդհանուր ծրագրավորում նշանակում է գրել ֆունկցիաներ և տվյալների կառուցվածքներ, որտեղ որոշ տեսակներ պետք է նշվեն ավելի ուշ:
Go 2-ը կունենա՞ ջեներիկներ:
Գնացեք 2 ընդհանուր 5 րոպեում
Մինչև այս պահը Գո թիմը որոշել է չեղարկել ջեներիկան լեզուն: Այնուամենայնիվ, լեզվի երկրորդ տարբերակի հայտարարման հետ մեկտեղ Go թիմը բացեց քննարկումը լեզվին ընդհանուր նյութեր ավելացնելու համար:
Արդյո՞ք Go-ն աջակցում է ժառանգությա՞նը, թե՞ ջեներիկներին:
Go-ն չի աջակցում ժառանգության, այնուամենայնիվ, այն աջակցում է կազմը: Կոմպոզիցիայի ընդհանուր սահմանումը «միավորվել է»: Կոմպոզիցիայի օրինակներից մեկը մեքենան է:
![](https://i.ytimg.com/vi/7AzUqJ1OtPw/hqdefault.jpg)