Size: a a a

2021 June 01

AS

Aleksey Sviridkin in Go-go!
Спасибо! А чем go mod download отличается от go get можно в двух словах?
источник

АК

Александр Костюченко... in Go-go!
1.Причем тут дефолт?
2. Если у вас приведение типа не сработало, то ни один кейс не выполнится, который от этого типа завиcит.
источник

ВС

Владимир Столяров... in Go-go!
get по-моему меняет go.mod/sum а mod download - только качает то, что в go.mod
источник

с

сонная википедия... in Go-go!
сейчас go mod download меняет
источник

с

сонная википедия... in Go-go!
это поправят в 1.17
источник

с

сонная википедия... in Go-go!
https://tip.golang.org/doc/go1.17#go-command,  или нет...

When go mod download is invoked without arguments, it will no longer save sums for downloaded module content to go.sum. It may still make changes to go.mod and go.sum needed to load the build list. This is the same as the behavior in Go 1.15. To save sums for all modules, use go mod download all.
источник

E

Eugeny in Go-go!
Всем привет!
Такой вопрос: у нас есть приложение, которое работает с redis’ом, но теперь решили использовать его redis) в виде кластера.
У redis’а есть *redis.Client и *redis.ClusterClient. Сейчас все методы используют *redis.Client и переписывать все методы для работы с *redis.ClusterClient желания особо нет.
Я вижу пока что тально вариант описать интрефейс в которм собрать методы обоих клиентов (но кажется что это глупая затея). Есть еще какие-то варианты?
источник

VY

Vladislav Yarmak in Go-go!
такой интерфейс называется redis.Cmdable
источник

VY

Vladislav Yarmak in Go-go!
и вообще золотое правило: надо программировать против интерфейсов, а не против реализаций
источник

IL

Ihor Levchenko in Go-go!
еще такой вопрос
если я мигрирую проект на Го с одного репозитория на другой..

мне в общем-то достаточно просто в go.mod в первой строке переименовать сам модуль в соответствии с тем где теперь будет лежать репа?
источник

E

Eugeny in Go-go!
а redis.UniversalClient это не то что нужно?
источник

VY

Vladislav Yarmak in Go-go!
это какая либа?
источник

VY

Vladislav Yarmak in Go-go!
источник

VY

Vladislav Yarmak in Go-go!
там всё равно Cmdable
источник

VY

Vladislav Yarmak in Go-go!
если вам не нужно то, что в интерфейсе помимо, то используйте просто Cmdable
источник

E

Eugeny in Go-go!
ок, спасибо!
источник

VY

Vladislav Yarmak in Go-go!
можно даже не менять имя модуля - всё равно соберётся локально. но вообще замены хватит. если у вас в инфраструктуре сборки нет никаких других завязок
источник

A

Artem in Go-go!
Как можно получить картинки из pdf файла?
источник

DF

Durty Free in Go-go!
А можно подробнее почему вы так запускаете? Первый раз такое встречаю.
источник

D

Denis in Go-go!
Вопрос уверен ли что требуется ембед
источник