Go keele põhikoodi muudatus, algsetest tekstidest ja dokumentatsioonist väljendid whitelist/blacklist ja master/slave, mille vastusus on suurenenud USA-s toimuva protestide taustal. Väljendid „whitelist“ ja „blacklist“ on asendatud „allowlist“ ja „blocklist“ ning „master“ ja „slave“ konteksti järgi „process“, „pty“, „proc“ ja „control“.
Muudatus ei too kaasa tagasipöörduva ühtekuuluvuse või segaduse katkestamist, kuna enamus parandustest puudutavad kommentaare, teste ja sisemisi muutujaid. Termini master/slave asendamine on viimasel ajal juba harjumuseks saanud, näiteks on nendest väljenditest kaks aastat tagasi loobunud projektid
ja . Termid allowlist/blocklist on iseseisvad ja kirjeldavad oma sisu paremini kui varem kehtinud whitelist/blacklist terminid, mis kõlavad mitte-spetsialistide jaoks halvasti.
On märkida, et arendajad ei püüdle uutereerimine teemade üle tehnoloogia projektides. Eearvudest eemale pääsemiseks on piisav, et on olemas inimesi, kellele need väljendid tekitavad solvumist, panevad neid tundma alaväärsena ja meenutavad mineviku diskrimineerimist. Ajaloolistel põhjustel ja sotsiaalses kontekstis on nende väljendite kasutamine tänapäeva ühiskonnas hakanud olema taunimisväärne ja see tekitab hukka mõistmist. Ühtekuuluvuse vastased usuvad, et poliitika ja programmeerimise segamine ei ole vajalik, need on lihtsalt terminid, mille tähendus on juba kehtestatud arvestuslikus tehnoloogias, ning negatiivne konnotatsioon on kehtestatud kunstlike arusaamade kaudu poliitilisest korrektsusest, mis takistavad lihtsa inglise keele kasutamist.
Allikas: opennet.ru
