Google yakaburitsa tarisiro yeshanduro itsva yemutauro wechirongwa Go. Shanduro 1.18 inowedzera kushanda kwe 'generic' programming ine inonzi 'parameterized' marudzi.
Mumashoko avo pachavo, ndiyo inonyanya kukosha uye shanduko huru kumutauro wepurogiramu kubva pakusunungurwa kweGo version 1. Pfungwa iri shure kwemajini ndeyekuti ikozvino inobvumira kushanda kwekumiririra mabasa uye zvinyorwa zve data nekugadzirisa marudzi. Izvi hazvibatanidzi iyo 'generalality' inotenderwa nekutsanangura iyo interface mhando senzira yekubvisa iyo data chaiyo iri kuunzwa kune basa.
Google inoratidza kuti Vagadziri veGo vanofanirwa kuziva kuti mashandiro acho pasina mubvunzo achatungamira kune mabugs matsva. Naizvozvo vanofanirwa kusvika aya 'generics' nekungwarira.
Kumwe kushanda muGo 1.18 Beta
Pamusoro pekushanda kuri pamusoro, iyo nyowani yekutarisa zvakare ine yakavakirwa-mukati tsigiro yekunyora fuzzing-based bvunzo. Mayedzo aya anogona kuwana otomatiki zvinokonzeresa kuti zvirongwa zvipunzike kana kudzosera mhinduro dzisiridzo. Enda 1.18 Beta inopawo itsva 'Go workspace mode'. Izvi zvinobvumira vanogadzira mapurogiramu kushanda neakawanda Go modules panguva imwe chete. Izvi zvinonyanya kukosha kumapurojekiti makuru, maererano neGoogle.
Uyezve, vhezheni 1.18 Beta inowedzera kushanda neyakawedzerwa go vhezheni -m command. Uyu murairo zvino unochengetedza zvinyorwa semugadziri wemamureza. Chirongwa chinokwanisa kubvunza zvachakaita kuvaka nekuraira debug.ReadBuildInfo.
Zvakare, mamwe maregister-based call gungano, anowanikwa kubvira Go 1.17, akawedzerwa mukutarisa. Imo mushanduro yapfuura kuita uku kwaingokodzera kumhanyisa Go kodhi pa x86 uye x64 masisitimu, iko zvino kwakakodzera kune ARM64 uye PPC64 yakavakirwa masisitimu. Izvi zvinofanirwa kupa kusvika ku20 muzana yekumhanya.