Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
niiu
6 лет назад

Текущий прогресс в изучении основ golang

Я довольно давно не писал. С тех пор я успел изучить go до функций, разобраться с некоторыми интересными моментами.
-Присвоение множества возвращаемых значений для переменных.
-Странная запятая в цикле for _, <-- вот она var:= range arr

  • Само объявление через :=, которое видно только внутри блока. Такая переменная автоматически становиться локальной. Однако объявлять ее нужно сразу после управляющей конструкции. Вроде if или for.

Да и статическая типизация всё еще крайне непривычна, часто допускаю ошибки. Думаю, к концу этой недели, я разберусь с базой языка и займусь изучением движка engo вплотную.

Кстати, написал свою первую issue на гитхаб и даже получил ответ. Совсем большой разработчик теперь.

Что осталось изучить:
Функции
Указатели < -- мутная тема, слегка ее уже коснулся
Структуры и интерфейсы < -- вот это тоже будет интересно
Многопоточность
Пакеты и повторное использование кода
Тестирование
Стандартная библиотека

0
12.394 GOLOS
На Golos с November 2016
Комментарии (1)
Сортировать по:
Сначала старые