Сообщения

Сообщения за 2020

Установка Go и Golang на Ubuntu 20.04

Изображение
     Вчера решил установить на свою машину Go и Golang. Конечно всё это можно было бы установить через магазин Snappy. Но так не интересно ибо пропускаешь всю магию работы в терминале и не всегда ясно какие пакеты ставятся. Руководство взял с   https://www.linode.com/docs/development/go/install-go-on-ubuntu/ .   Go язык разработанный Google.  Основные преимущества Go. Простой и приятный синтаксис. Это делает написание кода приятным занятием.    Статическая типизация. Позволяет избежать ошибок, допущенных по невнимательности. Упрощает чтение и понимании   кода   Скорость и компиляция. Скорость у Go в десятки раз быстрее чем у скриптовых языков, при меньшем потреблении памяти. При этом компиляция практически мгновенна. Весь проект компилируется в один бинарный файл, без зависимостей. При этом не надо заботиться о памяти - есть сборщик мусора.  Отход от ООП. В языке нет классов. Но есть структуры данных с метода...