AIeosha (aleosha) wrote,
AIeosha
aleosha

Dependency management в Go

Дремучие Cшники считают, что dependency management не нужен. Все, что нужно – пихаешь в проект. Чужой код или свой – какая разница?
Сначала все соглашались. Google ведь плохого не посоветует. И только когда vendor’ящиеся из всех щелей проекты раздулись, некоторые стали что-то подозревать.
При этом дремучие Cшники продолжали твердить, что раз в Google это работает, то это будет работать везде. Ведь у каждого есть десять индусов, чтобы следить за dependencies.
Некоторые китайцы и прочие демократы из Сан Франциско, которых в Google не взяли, решили все же пилить свой dependency management. Был godep, на который все дружно перешли. Затем был gom, на который все опять же дружно стали переписывать свои dependencies. Наконец кто-то додумался просто украсть идею у NodeJS, а не изобретать свой одноколесный велосипед. Так появился Glide. С Glide хотя бы можно работать. Не прошло и шести лет.

Tags: *.jar, go
Subscribe

  • Big Sky S01

    Что интересно в сюжете – это то, что это не сюжет про маньяков. Про похитителей, траффикеров, но не про маньяков. И обычно, спасение жертвы…

  • Crown S04

    Досмотрели четвертый сезон The Crown. Считаю этот сериал вопиющей анти-монархической пропагандой, которую следует немедленно запретить. Лучшая…

  • Big Sky S01

    Всю первую серию вообще не понимал, зачем я это смотрю. Но под конец мне дали хорошего пинка под зад, молодцы. Ну, кроме того, что I’m a…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 9 comments