Список встроенных функций в Go 1.21:
append — добавляет значения в срез
Clear — удаляет или зануляет элементы контейнера
close — закрывает канал
Complex, real, imag — создают и разбирают комплексные числа
delete — удаляет элемент карты по ключу
len — возвращает длину контейнера
cap — возвращает вместимость контейнера
make — создаёт новый срез, карту или канал
newr— выделяет память под переменную
min — выбирает минимальный из переданных аргументов
max — выбирает максимальный из переданных аргументов
Panic и recover — создают и обрабатывают панику
print и println — печатают аргументы
append — добавляет значения в срез
Clear — удаляет или зануляет элементы контейнера
close — закрывает канал
Complex, real, imag — создают и разбирают комплексные числа
delete — удаляет элемент карты по ключу
len — возвращает длину контейнера
cap — возвращает вместимость контейнера
make — создаёт новый срез, карту или канал
newr— выделяет память под переменную
min — выбирает минимальный из переданных аргументов
max — выбирает максимальный из переданных аргументов
Panic и recover — создают и обрабатывают панику
print и println — печатают аргументы
Выпущены версии Go 1.21.1 и Go 1.20.8
Исправления безопасности:
- cmd/go: директива go.mod Toolchain допускает произвольное выполнение
- html/template: неправильная обработка HTML-подобных комментариев в контекстах скрипта.
- html/template: неправильная обработка специальных тегов в контекстах скрипта.
- crypto/tls: паника при обработке сообщения после установления соединения для соединений QUIC
Исправления безопасности:
- cmd/go: директива go.mod Toolchain допускает произвольное выполнение
- html/template: неправильная обработка HTML-подобных комментариев в контекстах скрипта.
- html/template: неправильная обработка специальных тегов в контекстах скрипта.
- crypto/tls: паника при обработке сообщения после установления соединения для соединений QUIC