LINUX.ORG.RU

Перейти c Perl на go

 ,


3

3

Коллеги, подскажите маленький проект на go(ну или большой в котором можно относительно быстро разобраться ) для обучения на golang.

Сам сталкиваюсь с тем, что хоть и Perl программист { вот старый пример https://www.youtube.com/watch?v=1ucdC9V-p8Y } с большим опытом разработки в телекомуникациях(в основном OSS/BSS , биллинги ) , но довольно часто стучаться по go .

P.S по книгам - перечитываю Effective Go ( я так понимаю это аналог книги Modern perl ? ) , если есть другие полезные в этом вопросе книги,то буду премного благодарен

★★★★★

Последнее исправление: pinachet (всего исправлений: 2)
Ответ на: комментарий от pinachet

Что делает, чего не умеют делают или делают плохо тулзени сообщества?

  1. Куча видов рефакторинга:
    1. Простое переименование – gorename не работает если в коде есть ошибки, не правит. При переименовании публичных сущностей с комментариями Goland правит и комментарии.
    2. Изменение сигнатуры – аналога от сообщества нет в принципе
    3. Выделение метода, переменной, константы. Есть godoctor, но он какой-то кривой и так же как и gorename не работает, если в коде где-то есть ошибки. Goland-овский явно лучше.
    4. Перименование ресиверов типов. Тулзы сообщества так явно не умеют.
  2. Автокомплит. Он работает гораздо быстрее чем фронты для gocode ну и гораздо умнее.
  3. Что-то ещё
Joe_Bishop
()
Последнее исправление: Joe_Bishop (всего исправлений: 1)
Ответ на: комментарий от Joe_Bishop

Если в коде есть ошибки, то вообще все тулзы не работают. Например одна из причин почему vscode вообще невозможно использовать - когда в коде есть ошибки, не работает интелисенс.

nikolnik ★★★
()
Ответ на: комментарий от Deleted

Спасибо , как раз есть что то по практике )

pinachet ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.