После шести месяцев разработки представлен релиз языка программирования Go 1.27, развиваемого компанией Google при участии сообщества. Язык сочетает высокую производительность, свойственную компилируемым языкам, с такими достоинствами скриптовых языков, как простота написания кода, высокая скорость разработки и защита от ошибок. Код проекта распространяется под лицензией BSD.
Go 1.27, Google . , , , , . BSD.
Go . , . Go , , ( , runtime-), , .
. , . .
//
func (r *Rand) Int32N(n int32) int32
func (r *Rand) Int64N(n int64) int64
func (r *Rand) IntN(n int) int
//
func (r *Rand) N[Int intType](n Int) Int
type Habitat struct {
Burrow string
}
type Gopher struct {
Name string
Habitat //
}
g := Gopher{
Name: "Gopher",
Burrow: "Burrow #42",
}
func GenericFormatter[T any](v T) string {
return fmt.Sprintf("value: %v", v)
}
type IntFormatter func(int) string
formatters := []IntFormatter{GenericFormatter}
fn := IntFormatter(GenericFormatter)
ch := make(chan IntFormatter, 1)
ch <- GenericFormatter
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | В Go 1.27 завезли SIMD | 0 | 11.77 | 25-07-2026 |
| 2 | Выпуск Rust 1.97. Написанные на Rust ядро Zinnia и P2P-система Iroh с адресацией по ключам | 0 | 7 | 10-07-2026 |
| 3 | Правила программирования Роба Пайка | 0 | 8.72 | 03-08-2026 |
| 4 | Выпуск nginx 1.31.4 | 0 | 11.57 | 19-08-2026 |
| 5 | Как настроить VS Code из Flatpak для разработки на Go? | 1 | 7.57 | 09-08-2026 |
| 6 | Выпуск дистрибутива для создания межсетевых экранов OPNsense 26.7 | 0 | 7 | 16-07-2026 |
| 7 | OpenIDE Pro: публичный релиз для всех! Java, Kotlin, Go, TypeScript, Python, PHP и DB-клиент в одном дистрибутиве | 5 | 7 | 14-07-2026 |
| 8 | devel/protobuf-go - 1.36.12 | 0 | 44.1 | 15-08-2026 |
| 9 | devel/go-tools - 0.49.0,1 | 0 | 9.92 | 15-08-2026 |
| 10 | xAI представила новую ИИ-модель Grok 4.5 для программирования | 5 | 7 | 09-07-2026 |