В Go 1.26 куча изменений, и вас будут о них спрашивать. А если отойти от шуток, то это очень крутое обновление. Самое интересное для меня - это обновление функции new().
Теперь можно передавать в нее выражение (значение). То есть можно сделать вот так:
var a *int = new(32)
Раньше приходилось делать так:
val := 32
a := &val
Либо пользоваться сторонней библиотекой или кастомной функцией:
a := pointer.To(32)
Еще добавили выявление утекших горутин и оптимизировали GC и многое другое. Об этом реально теперь будут спрашивать на собеседованиях. Так что советую хорошо вникнуть, если вам светят эти вопросы на интервью.
Официальные Release Notes - https://go.dev/doc/go1.26
Чуть поудобнее формат - https://antonz.org/go-1-26