]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Модули в Go выглядят превосходно
authorSergey Matveev <stargrave@stargrave.org>
Thu, 27 Dec 2018 18:31:27 +0000 (21:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 27 Dec 2018 18:31:27 +0000 (21:31 +0300)
https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more
https://research.swtch.com/vgo-module
Я только слышал про то, что в Go появилась система модулей (пакетов, так
сказать), но даже не читал про неё. Сейчас ещё нигде не использовал, но
прочитал. Выглядит очень проработано и выполняет превосходно всё что
нужно. Например в Python нельзя установить какой-то пакет который
требует другой пакет отличающейся версии -- все пакеты это один
namespace, так сказать, и без переписывания кода ничего не выйдет. А тут
этой проблемы нет. Как всегда, всё очень круто продумано и ни шагу в
сторону, ничего лишнего.


No differences found