From 3782eeea98d060b1b8028bd9b15531f51954815a Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Thu, 27 Dec 2018 21:31:27 +0300 Subject: [PATCH] =?utf8?q?=D0=9C=D0=BE=D0=B4=D1=83=D0=BB=D0=B8=20=D0=B2=20?= =?utf8?q?Go=20=D0=B2=D1=8B=D0=B3=D0=BB=D1=8F=D0=B4=D1=8F=D1=82=20=D0=BF?= =?utf8?q?=D1=80=D0=B5=D0=B2=D0=BE=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more https://research.swtch.com/vgo-module Я только слышал про то, что в Go появилась система модулей (пакетов, так сказать), но даже не читал про неё. Сейчас ещё нигде не использовал, но прочитал. Выглядит очень проработано и выполняет превосходно всё что нужно. Например в Python нельзя установить какой-то пакет который требует другой пакет отличающейся версии -- все пакеты это один namespace, так сказать, и без переписывания кода ничего не выйдет. А тут этой проблемы нет. Как всегда, всё очень круто продумано и ни шагу в сторону, ничего лишнего. -- 2.48.1