Topic

golang

A collection of 3 issues

Rust vs Go: управление памятью

en version Давай рассмотрим как управляют памятью два популярных языка программирования - Rust и Go. Когда запускается программа, создается процесс с собственным адресным пространством и потоками, выполняющимися на ядрах. Процессор работает с виртуальной памятью - абстракцией, которой управляет операционная система. Например в Go, когда мы создаем массив: arr := make([]byte,
7 min read

Где и зачем использовать итераторы в Go?

Итераторы - это инструмент языка, позволяющий перебирать элементы коллекции или потока данных без необходимости загружать все сразу в память. В Go их завезли еще в прошлом году, и это вызвало большой резонанс: многим эти нововведения не понравились, разработчики не понимали зачем они нужны и где их использовать, но самая частая
6 min read

Subscribe to vpoltora

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe