@gogolang

Страница 1426 из 1630
Aleksandr
19.09.2018
12:15:41
не помню, а vendor работает в go mod режиме? не тестировал

Daniel
19.09.2018
12:16:22
в вендор, кстати, я и раньше мог всякого напихать, это правда

Aleksandr
19.09.2018
12:16:27
но фолбэк точно есть, когда все зависимости вендорятся (написано для легаси build-систем)

Daniel
19.09.2018
12:16:31
всякого вкусного

Google
Alexander
19.09.2018
13:10:34
Так, с путями разобрался. @zelenin спасибо

чё он теперь хочет? go get -u go: github.com/boj/redistore@v0.0.0-20180706183828-82b86d293eb2: parsing go.mod: go.mod:4: invalid module: github.com/gomodule/redigo should be v0 or v1, not v2 (v2.0.0) в go mod-e github.com/gomodule/redigo v0.0.0-20180627144507-2cd21d9966bf

Aleksandr
19.09.2018
13:13:07
невалидная запись. должно быть v2.0.0 вроде

ты руками не прописывай в go.mod. ставь через go get go get github.com/gomodule/redigo@v2.0.0

Alexander
19.09.2018
13:14:58
я руками ни одного символа не написал

только go mod init и go build

Aleksandr
19.09.2018
13:15:47
да, действительно. надо разобраться в чем тут дело.

Alexander
19.09.2018
13:17:08
вижу, что github.com/boj/redistore зависит от github.com/gomodule/redigo/redis

Aleksandr
19.09.2018
13:17:36
не, тут в другом дело.

Alexander
19.09.2018
13:18:17
у redistore в go.mod написано github.com/gomodule/redigo v2.0.0+incompatible

а в моём написано redigo v0.0.0

Aleksandr
19.09.2018
13:23:05
подожди. ты устанавливаешь в текущий проект вот этот модуль github.com/boj/redistore?

Google
Alexander
19.09.2018
13:25:40
нет. Он уже есть в проекте. В каком то импорте.

Aleksandr
19.09.2018
13:27:11
ну я так понимаю у тебя в проекте в go.mod прописан redigo версии v0, а в redistore v2, что несовместимо по семверу

Alexander
19.09.2018
13:27:30
я текущий проект пересаживаю с govendor на go modules

я полагал, что обе зависимости будут, под разные версии

Aleksandr
19.09.2018
13:29:29
пакет-то один. не может быть один пакет в двух разных версиях в одном проекте

Alexander
19.09.2018
13:30:24
как так? Разве vgo не отличался от dep тем, что мог разные версии зависимостей поддерживать?

Aleksandr
19.09.2018
13:30:34
через go get добавляй зависимости в каждый проект. иначе автоматический ресолвер тебе сам все сделает, но не обязательно так, как надо

Alexander
19.09.2018
13:31:23
да я пока с одним справиться не могу )

Aleksandr
19.09.2018
13:32:16
возможно import "github.com/gomodule/redigo" и import "github.com/gomodule/redigo/v2" отработает для твоего кейса. Но лично я не пробовал такое

Alexander
19.09.2018
13:35:59
So, what was wrong with dep? First of all, there wasn’t a central storage for dependencies and their versions. All the dependencies were kept in the vendor folder and only one version was available at a time.

https://blog.spiralscout.com/golang-vgo-dependency-management-explained-419d143204e4

я не настаиваю, просто нашел

Aleksandr
19.09.2018
13:37:25
да, раньше так. теперь кажется должны работать версии так, как выше написал

возможно import "github.com/gomodule/redigo" и import "github.com/gomodule/redigo/v2" отработает для твоего кейса. Но лично я не пробовал такое

Alexander
19.09.2018
13:39:22
Это если без модулей

Aleksandr
19.09.2018
13:39:35
это если с модулями

Yo
19.09.2018
13:39:41
Народ, подскажите кто каким IDE пользуется, что считается более удобным. Goland — платная от community сильно отличается? Vss code нормально подходит для среды? Целевая платформа — винда 7, интересует. Простые редакторы, думаю, лучше не предлагать.

Aleksandr
19.09.2018
13:39:46
без модулей не будет работать такое

Google
Alexander
19.09.2018
13:40:42
это если с модулями
то он подтягивает go.mod этого модуля, а там написано module github.com/boj/redistore require ( github.com/gomodule/redigo v2.0.0+incompatible

Yo
19.09.2018
13:40:47
community goland нет
Понял. Только платная, и таблеток "не завезли"?

Aleksandr
19.09.2018
13:40:57
первый вариант требует модуль v0 или v1. Второй v2

возможно import "github.com/gomodule/redigo" и import "github.com/gomodule/redigo/v2" отработает для твоего кейса. Но лично я не пробовал такое

Artem
19.09.2018
13:42:18
Понял. Только платная, и таблеток "не завезли"?
мы какое-то время на бетах сидели, беты вроде бесплатные

Понял. Только платная, и таблеток "не завезли"?
еще есть варик стать студентом, тогда jetbrains бесплатно вообще всё отдают

Yo
19.09.2018
13:43:57
опрос прицепи )
Модеры его примут? Запилю тогда...

Artem
19.09.2018
13:43:59
на год
ну потом через год обнови

Daniel
19.09.2018
13:44:54
Не надо опросов

Aleksandr
19.09.2018
13:44:59
Модеры его примут? Запилю тогда...
каждый день спрашивают кто чем пользуется

это goland и vscode в основном

Daniel
19.09.2018
13:45:11
Надо взять vscode

Именно для go преймущества goland сомнительны

Olzhas
19.09.2018
13:46:26
Мне vscode не понравился

Медленный

Google
Olzhas
19.09.2018
13:47:02
Я хз, может я просто всех возможностей не знаю

Анатолий
19.09.2018
13:47:05
GoLand сажает ноут быстрее, чем VSCode. Но умеет кучу фич, которых в VSCode нет

Daniel
19.09.2018
13:47:24
Медленный
Ввод букв тормозит?

Savely
19.09.2018
13:47:26
GoLand сажает ноут быстрее, чем VSCode. Но умеет кучу фич, которых в VSCode нет
потому что vscode это модный блокнот на электроне, не?

Olzhas
19.09.2018
13:47:49
Ввод букв тормозит?
Ctrl+клик по методу

Daniel
19.09.2018
13:48:01
Olzhas
19.09.2018
13:48:13
Ctrl+клик по методу
Автодополнение

Анатолий
19.09.2018
13:48:15
потому что vscode это модный блокнот на электроне, не?
Ага, продвинутый блокнот, а не IDE. Если на него наставить плагинов, чтобы уравнять функциональность с IDE, будет так же жрать энергию и лагать

Daniel
19.09.2018
13:48:35
Не будет

Admin
ERROR: S client not available

Pawel
19.09.2018
13:48:38
Именно для go преймущества goland сомнительны
есть несколько бесспорных моментов. Именно - работа с БД и дебагер. Оба в вскоде хуже чем в goland

Daniel
19.09.2018
13:48:50
Это да

Savely
19.09.2018
13:49:18


Daniel
19.09.2018
13:49:30
Но бд - это не совсем go, а польза от дебагера сомнительна

Olzhas
19.09.2018
13:49:37
В общем мне больше goland зашел

Aleksandr
19.09.2018
13:50:04
Но бд - это не совсем go, а польза от дебагера сомнительна
дебаггер - сказка просто. только из-за дебаггера бы выбрал goland

Vadim
19.09.2018
13:50:05
Я сейчас читал, что там с деградацией производительности в итоге решили?

Savely
19.09.2018
13:50:39
дебаггер - сказка просто. только из-за дебаггера бы выбрал goland
ща набегут тру программисты, которые скажут, что дебаггер НЕ НУЖОН

Pawel
19.09.2018
13:50:51
Но бд - это не совсем go, а польза от дебагера сомнительна
ну вот мне как то БД прям постоянно надо в Го. А на счёи дебагера с Вами думаю практически все не согласятся

Google
Savely
19.09.2018
13:50:52
надо в голове дебажить, как похапешники

Mykyta
19.09.2018
13:51:13
есть програмизды которые никогда ничего не програмиздировали, вот им дебуггер и нинужон

Kirill
19.09.2018
13:51:27
Pawel
19.09.2018
13:53:01
Дебагер нужен не постоянно, но иногда выручает. хотелось бы его иметь вообще то

Сергей
19.09.2018
13:54:41
Понял. Только платная, и таблеток "не завезли"?
Есть, в личку если не справишься.

Antony
19.09.2018
13:55:13
И все три, например, тут админы ?
админ чатика != хороший прогер но дебагер не нужон.

Kirill
19.09.2018
13:56:05
Antony
19.09.2018
13:56:36
Но из-за этого терперь индейку я бы не стал
а что такого неприемлемого в идее?

Kirill
19.09.2018
13:56:54
а что такого неприемлемого в идее?
От интерфейса у меня кровь из глаз

Savely
19.09.2018
13:57:08
от дезигна или от чего?

Antony
19.09.2018
13:57:19
Savely
19.09.2018
13:57:31
дезигн можно пофиксить, хотя меня из коробки всё устраивает

Kirill
19.09.2018
13:57:37
но это ведь личное
А я за себя говорил

Mykyta
19.09.2018
13:59:02
Одна из самых главных фич, зачем нужен дебургер - это даже не пошаговая отладка, не показ значений переменных, а стек вызовов.

Kirill
19.09.2018
13:59:19
Я дебаггером последний раз пользовался ещё когда этот дебаггер просто нашёл

Для того, чтобы потыкать его вообще

Mykyta
19.09.2018
14:01:16
Например если нужно узнать, кто закенцелил контекст, тут никакие принты в консоль не помогут

Yo
19.09.2018
14:02:43
Idea я пользуюсь со времен её появления в 2000−2001. Тогда синтактический анализатор кода "на лету" была бомбо-фичей. Сейчас уже не удивишь. Прожорливая — да, бывает, но дело свое делает. Лицуху имею, а го хочу попробовать, а будет ли нужна в работе — кто его знает...

Mykyta
19.09.2018
14:06:38
Ты можешь его напечатать
Не напечатаешь, ведь ты не знаешь, в каком участке кода оно вызвалось

Daniel
19.09.2018
14:07:02
ща набегут тру программисты, которые скажут, что дебаггер НЕ НУЖОН
а вы лично уже научились дебажить многотредный код?

Страница 1426 из 1630