Programmēšana

1.15. Solis aiztur galvenās izmaiņas

Ar šomēnes iznākošo produkcijas izlaidumu Go 1.14 Go izstrādes komanda paredz, ka papildu izlaidums Go 1.15 koncentrēsies uz nelielām korekcijām, nevis lielām izmaiņām. Go 1.15 paredzēts izlaist augustā.

Go komanda nolēma, ka labāk būtu apturēt galvenās izmaiņas, līdz tiek izstrādāts ilgtermiņa plāns. Tā vietā ir tikai trīs priekšlikumi par Go 1.15:

  • Diagnosticēt virkne (int) pārveidošana iet vet. Sākotnēji plānots Go 1.14, šīs izmaiņas novērš neskaidrībasvirkne (int) konversija. Tā vietā, lai noņemtu reklāmguvumu, plāns prasa sākt ar a veterinārs kļūda.
  • Diagnosticējiet neiespējamos interfeisa saskarnes tipa apgalvojumus iet vet.
  • Pastāvīgi novērtējiet indeksa un šķēles izteiksmes ar nemainīgām virknēm un indeksiem. Pašlaik pastāvīgas virknes indeksēšana vai sagriešana ar nemainīgu indeksu vai indeksiem rada nemainīgu baits vai virkne vērtība. Bet, ja operandi ir nemainīgi, sastādītājs varētu pastāvīgi novērtēt šādas izteiksmes un radīt nemainīgu, iespējams, netipētu rezultātu. Specifikācijās un sastādītājos tiks veiktas korekcijas.

Nesen Go komandas biļetenā ir aprakstīti šie Go 1.1.5 priekšlikumi, kā arī atkārtoti Go vispārējie mērķi, kas ietver pakotņu un versiju pārvaldības uzlabojumus, labāku kļūdu apstrādi un vispārīgus.

Iepriekšējais mēģinājums uzlabot kļūdu apstrādi mēģiniet priekšlikums iebūvētai kļūdu pārbaudes funkcijai, ar lielu pretestību un tika atteikts. Generics tika nosaukti par galveno Go 2 izlaišanas tēmu, kas pieļauj parametru polimorfismu ar tipa parametriem.

Komanda atzīmēja, ka moduļu atbalsts Go ir labā formā un uzlabojas. Lai gan ir bijuši pieprasījumi pēc uzskaitēm un nemaināmiem veidiem, šīs idejas vēl nav pietiekami izstrādātas vai uzskatītas par pietiekami steidzamām, lai tās varētu turpināt.

$config[zx-auto] not found$config[zx-overlay] not found