@gogolang

Страница 1526 из 1630
many-faced
10.10.2018
09:16:32
а мы не знаем, не приписано ли NOT NULL к этим параметрам
да я вроде написал что все могут быть null

Ilya
10.10.2018
09:16:34
many-faced
10.10.2018
09:16:46
иначе какой смысл в том что их переменное количество )

Daniel
10.10.2018
09:17:10
тогда и вопроса же нет

Google
many-faced
10.10.2018
09:17:25
вот что называется посмотреть незамыленным взглядом.

Ilya
10.10.2018
09:17:53
)))

Roman
10.10.2018
09:22:48
а пробовал кто сделать Option в гошечке? )) или это фантастика? )

Alexander
10.10.2018
09:23:31
а пробовал кто сделать Option в гошечке? )) или это фантастика? )
а зачем, если придётся в любом случае тайпкастами заниматься?

Roman
10.10.2018
09:24:00
Roman
10.10.2018
09:30:17
Илья
10.10.2018
09:31:16
Maybe типы?

Nikolay
10.10.2018
09:31:29
Alexander
10.10.2018
09:31:46
монаду Option
ну монадой опшну совершенно не обязательно быть

Nikolay
10.10.2018
09:31:50
и nil в гошечке аццки помогает с такими трюками

Roman
10.10.2018
09:32:09
и nil в гошечке аццки помогает с такими трюками
а есть линк или что-то около того на почитать?

Alexander
10.10.2018
09:32:22
и nil в гошечке аццки помогает с такими трюками
ага, только вот с null-safety не помогает

Google
ichi4Ø4
10.10.2018
09:32:51
Subbotin
10.10.2018
09:32:52
лол. обнаружил что crypto/rand не предоставляет всех тех же функций что и math/rand. например нет Intn. хз почему

Roman
10.10.2018
09:32:52
меня всегда выбешивало в коде портянки с кучей действий и проверкой ошибок, хотя там как раз надо Option

Alexander
10.10.2018
09:33:21
Мне кажется без дженериков мало смыла
а дженерики, как известно, не нужны

Интернет Магазин
10.10.2018
09:44:53
Рубят могули я узнать у вас почему я получаю ошибку от JWT Decoder для HS256 а для HS384 все хорошо, если при создание токина я явно указал что нужна кодировка HS256 ? token := jwt.New(jwt.SigningMethodHS256)

Или что я не так сделал ?

А хотя стоп, вроде как JWT Decoder перестал выдовать ощибку... Сорри вопрос, вроде все ок

Артур
10.10.2018
09:55:18
Рады были помочь

Marperia
10.10.2018
10:05:48
Ммм, а почему не сделать структуру с тремя sql.NullString и заполнять только те, которые пришли в функцию?
Но этот вариант чище, ИМХО Так что смотрите, что вам потом нужно будет с ними делать.

Интернет Магазин
10.10.2018
10:13:08
добрый день

Мужики скажите плиз если я копирую с github проект, как избавится от того что после изменений в коде, запускается тот же код что был cначало ?

Daniel
10.10.2018
10:15:20
вопрос не ясен

Александр
10.10.2018
10:15:56
а есть какой то способ указать тип "любой указатель на любую структуру" кроме как interface{}

а то он подрузмевает и string например

Интернет Магазин
10.10.2018
10:16:10
вопрос не ясен
ну вот скопировал я проект с github

Интернет Магазин
10.10.2018
10:16:52
Меняю порт например в нем, и когда делаю запуск система выдает тот же порт что был сначало

Google
Интернет Магазин
10.10.2018
10:17:22
go build?
А если делать go run main.go ?

импорты неверные
Как избавится от этого правильно ?

Kolunchik
10.10.2018
10:19:50
А если делать go run main.go ?
Тоже должно сработать

Vadim
10.10.2018
10:20:25
Как избавится от этого правильно ?
не делать git clone, а делать go get?

Aleksandr
10.10.2018
10:20:27
не надо в сторонних пакетах ничего менять.

Александр
10.10.2018
10:20:36
?

жалко

у меня просто функции Find и FindAll я туда хотел структуру моделей кормить

Интернет Магазин
10.10.2018
10:21:14
Александр
10.10.2018
10:21:32
не охото просто тащить в тот слой абстракции моделей

Admin
ERROR: S client not available

Александр
10.10.2018
10:21:35
они у меня выше в dao

Daniel
10.10.2018
10:21:59
не надо в сторонних пакетах ничего менять.
иногда надо тогда 1. делаем на гитхабе форк 2. правим его 3. научаем dep брать пакет не из оригинальной репы, а из форка 4. профит

Евгений
10.10.2018
10:22:07
Я видел такую рекомендацию: - форкаешь оригинальный репо к себе в гитаб - клонируешь ОРИГИНАЛЬНЫЙ реп к себе в рабочий каталог - подключаешь свой форк репо как альтернатиный апстрим В этом случае проет лежит по пути $GOPATH/src/github.com/original-repo/project редактируешь, а пушишь в свой и если надо из него PR делаешь

Foxcool
10.10.2018
10:26:28
Daniel
10.10.2018
10:26:52
ну чет такое, да

Google
Интернет Магазин
10.10.2018
10:27:10
Вот пример в импорте github.com/petronetto/echo-mongo-api/handler Логично было бы сделать что-то вроде /handler но так работать не будет как я понял...

Maxim
10.10.2018
10:35:46
Евгений
10.10.2018
11:09:44
Или replace в 1.11 + modules)
А если делаешь изменения в модуле? ) Куда положить? В старом варианте можно форкнуть модуль и подправить

Maxim
10.10.2018
11:10:43
А если делаешь изменения в модуле? ) Куда положить? В старом варианте можно форкнуть модуль и подправить
Ты форкаешь, правишь, потом делаешь replace в go.mod на свой форк. Импорты по всему проекту остаются такие же, но используется форк

https://github.com/golang/go/wiki/Modules#when-should-i-use-the-replace-directive

Евгений
10.10.2018
11:15:51
https://github.com/golang/go/wiki/Modules#when-should-i-use-the-replace-directive
Спасибо, так даже удобнее получается.

Foxcool
10.10.2018
11:16:01
Вроде dep это тоже умеет.

Указать альтернативный источник модуля в файле

Maxim
10.10.2018
11:20:44
Вроде dep это тоже умеет.
Модули поинтереснее выглядят в перспективе. Но в любом случае ты используешь или модули или другой пакетный менеджер.

Svetlana
10.10.2018
12:08:51
#москва #минск #junior #middle #senior #go #golang #gettransfer.com #PostgreSQL #json #полная_занятость #полный_день #office Привет! Я являюсь рекрутером компании GetTransfer.com - международный сервис для бронирования трансферов, география присутсвия приложения уже более чем в 100 странах мира. У нас 2 офиса: в Москве (Красный Октябрь) и в Минске (улица Академика Купревича). Мы ищем разработчика готового решать сложные и интересные задачи растущего бизнеса, помогать это делать коллегам. Мы за рефакторинг и против костылей (но иногда можно, если надо срочно). Вилка: Москва - до 200 000 ₽; Минск - до 3 000 $. Задачи: ♻️Разработка сервисов в рамках микросервисной архитектуры (SOA); ♻️Разработка Backend-приложений программных продуктов компании; ♻️Разработка высоконагруженных сервисов на языке Golang; ♻️Участие в проектировании архитектуры новых фич.. Рабочие качества: ✅Опыт коммерческой разработки на Go от полугода; ✅Разработка на любом другом ЯП от года; ✅Знание HTTP, JSON; ✅Опыт использования git-flow / опыт командной разработки; ✅Английский язык на уровне документации своего кода и участия в дискуссиях; Технологический стек: ♻️Ruby(MVC), Sequel, RSpec, PostgreSQL; ♻️TypeScript, Vue.js, Websocket; ♻️Gitlab CI, Kubernetes, Docker; ♻️ML - Python, микросервис - Golang. Не обязательно, но будет плюсом если Вы: ?Имеете опыт работы с базой данных PostgreSQL; ?Имеете опыт работы с Docker/Kubernetes; ?Имеете опыт написания тестов для своих программ. Условия: ?заработная плата обсуждается с каждым кандидатом индивидуально; ?в коллективе продуманная прозрачная система профессионального развития и возможность карьерного роста; ?график работы с понедельника по пятницу, начало рабочего дня по договоренности; ?официальное трудоустройство; ?Молодой коллектив, есть эксперты во всех используемых технологиях. Контакт - @svetlanatselishcheva

Nyan
10.10.2018
12:23:03
?какая интересная ? вакансия ?

Daniel
10.10.2018
13:12:49
https://t.me/gogetajob

Pavel
10.10.2018
13:16:16
Эта вилка не конкурентна даже с TopTal (если там ничего не поменялось за последний год).

Kirill
10.10.2018
13:19:39
Грац
Спасибо ?

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