Size: a a a

2019 December 26

ЛЛ

Логичный Лесник in Go-go!
Так что, никто не знает как вендорить либы правильно?
источник

ВС

Владимир Столяров in Go-go!
а можно как-то "неправильно" это делать?)
источник

C

Constantine in Go-go!
Владимир Столяров
а можно как-то "неправильно" это делать?)
вендорить, править там код и коммитить в репо
источник

T

Tishka17 in Go-go!
Я предпочитаю форкать репу, а не вендорить
источник

T

Tishka17 in Go-go!
Если уж так хочется
источник

T

Tishka17 in Go-go!
Или ограничится Лок файлом
источник

C

Constantine in Go-go!
Tishka17
Я предпочитаю форкать репу, а не вендорить
ну это про разное )
источник

М

Мерль🛠 in Go-go!
Логичный Лесник
Так что, никто не знает как вендорить либы правильно?
go mod vendor?
источник

T

Tishka17 in Go-go!
Constantine
ну это про разное )
В зависимости от цели вендоринга.
источник

MM

Marat Mkhitaryan in Go-go!
Tishka17
Просто есть класс разработчиков, который не очень понимает, что он сует в базу данных и ему редис кажется хорошим решением, ведь "он же быстрый"
А что есть кроме редиса? Managed redis есть в каждом втором облачном сервисе, и по крашам сервера итд вам волноватся ненужно.
источник

T

Tishka17 in Go-go!
Marat Mkhitaryan
А что есть кроме редиса? Managed redis есть в каждом втором облачном сервисе, и по крашам сервера итд вам волноватся ненужно.
кроме редиса есть ещё миллион специализированных решений под каждую задачу.
источник

MM

Marat Mkhitaryan in Go-go!
Например в том же Heroku, GCP, AWS нету managed key value чтоб сразу на диск писалось
источник

ЛЛ

Логичный Лесник in Go-go!
Владимир Столяров
а можно как-то "неправильно" это делать?)
Ну у меня возникло с этим как минимум 2 вопроса:
1. Если сделать go mod vendor, то он запихнёт туда все зависимости, а мне не нужны все.
2. Import всё равно будет по-умолчанию не из папки вендоринга.
источник

ВС

Владимир Столяров in Go-go!
запихнет только необходимые
источник

ЛЛ

Логичный Лесник in Go-go!
Владимир Столяров
запихнет только необходимые
Ну у меня он всё туда пихает.
источник

ВС

Владимир Столяров in Go-go!
странно, а go mod tidy не убирает лишнее?
источник

ЛЛ

Логичный Лесник in Go-go!
Владимир Столяров
странно, а go mod tidy не убирает лишнее?
Не пробовал, сейчас прогуглю, спс.
источник

ЛЛ

Логичный Лесник in Go-go!
@expxakep тогда ещё такой момент, а как заставить его импортировать пакеты из вендора, а не из глобальной видимости?
источник

ВС

Владимир Столяров in Go-go!
GOFLAGS="-mod=vendor"
источник

ВС

Владимир Столяров in Go-go!
или просто при сборке указывать -mod=vendor
источник