Go 1.18 è una versione che include nuove funzionalità e miglioramenti delle prestazioni.
In Go 1.18, vi è un nuovo supporto per il codice generico usando tipi parametrizzati.
Il metodo della Programmazione con codice generico è implementato per aumentare l'efficienza del codice stesso. La programmazione generica consente al programmatore di scrivere un algoritmo generale che funzionerà con tutti i tipi di dati. Elimina la necessità di creare algoritmi diversi se il tipo di dati è un numero intero, una stringa o un carattere.