
Alexander
11.04.2018
06:23:47
изврат
неа, как раз норм. вполне себе стандартный шаблон проектирования

Мерлин
11.04.2018
06:24:10
На маленьких проектах всё ок

Google

Daniel
11.04.2018
06:26:08
Коллега, это ваши броблемы, а не всеобщие

Nick
11.04.2018
06:26:10

Alexander
11.04.2018
06:26:36

Mykyta
11.04.2018
06:26:40

Nick
11.04.2018
06:26:46

Alexander
11.04.2018
06:26:54
чем хаскель! (с)

Nick
11.04.2018
06:27:06
Сомнительно
Все зависит от задач ж)

Алексей
11.04.2018
06:27:39

Pawel
11.04.2018
06:32:26

Marlik
11.04.2018
06:35:15

Denys
11.04.2018
06:36:18
как в gorm групировать And и Or условия?
ну то есть скобки ставить

Google

Marlik
11.04.2018
06:36:44

Denys
11.04.2018
06:44:41
есть строка, нужно из ее вставить в другую строку N раз и между повторами поставить разделитель
как это сделать?

Mykyta
11.04.2018
06:45:30
ну или буфер если их много

Denys
11.04.2018
06:45:53
т.е ты предлагаешь создать слайс из одинаковых элементов?
звучит не очень эффективно

Mykyta
11.04.2018
06:46:36

Denys
11.04.2018
06:46:53
зачем тебе рабочий вариант
если тут понятно
что ты память в пустую используешь

Mykyta
11.04.2018
06:47:35

Denys
11.04.2018
06:49:20
что именно в задаче тебе не понятно?
нужна строка, которая содержит N повторений другой строки, между которыми есть какой-то разделитель

Алексей
11.04.2018
06:50:48

Denys
11.04.2018
06:51:01
он разделитель не вставит
в этом проблема

Алексей
11.04.2018
06:51:56
А после удали последний символ

Denys
11.04.2018
06:52:53
вариант

Google


Алексей
11.04.2018
08:33:25
Вакансия: #backend #developer #go #вакансия
Компания: AddRealty, один из лидеров в разработке программного обеспечения в Intelligent digital signage
Локация: Санкт-Петербург, Черная речка/Лесная
Вилка: от 100 000 до 150 000 руб
Контакты: @gtkuler
Так же приветствуем кандидатов, переходящих на Go с таких языков как C++, C#, Java, Python.
По задачам:
• Участие в проектировании архитектуры приложения
• Проектирование и разработка ядра
• Написание документации разработанного вами API
От вас мы ожидаем:
• Опыт промышленной разработки не менее 2-х лет
• Непреодолимое желание писать на Golang
• Опыт разработки коммерческих приложений
• Умения писать читаемый элегантный код
• Знание базовых вещей: git, redis и т.д.
• Опыт работы с реляционными БД, в основном мы используем Postgresql
• Ответственный подход, умение работать в команде и желание развиваться.
Плюсами будет:
• Знание базовых алгоритмов и структур данных
• Знание приемов и паттернов проектирования
• Опыт работы с очередями, мы используем RabbitMQ
• Опыт работы с MSSQL
От нас: белая зп, официальное трудоустройство.
https://spb.hh.ru/vacancy/25295148


Мерлин
11.04.2018
08:42:40
Вакансия: #backend #developer #go #вакансия
Компания: AddRealty, один из лидеров в разработке программного обеспечения в Intelligent digital signage
Локация: Санкт-Петербург, Черная речка/Лесная
Вилка: от 100 000 до 150 000 руб
Контакты: @gtkuler
Так же приветствуем кандидатов, переходящих на Go с таких языков как C++, C#, Java, Python.
По задачам:
• Участие в проектировании архитектуры приложения
• Проектирование и разработка ядра
• Написание документации разработанного вами API
От вас мы ожидаем:
• Опыт промышленной разработки не менее 2-х лет
• Непреодолимое желание писать на Golang
• Опыт разработки коммерческих приложений
• Умения писать читаемый элегантный код
• Знание базовых вещей: git, redis и т.д.
• Опыт работы с реляционными БД, в основном мы используем Postgresql
• Ответственный подход, умение работать в команде и желание развиваться.
Плюсами будет:
• Знание базовых алгоритмов и структур данных
• Знание приемов и паттернов проектирования
• Опыт работы с очередями, мы используем RabbitMQ
• Опыт работы с MSSQL
От нас: белая зп, официальное трудоустройство.
https://spb.hh.ru/vacancy/25295148
Это согласовано с кем-то из админов?


Daniel
11.04.2018
08:43:43
со мной

Мерлин
11.04.2018
08:45:16
со мной
Ок
К дискуссии насчёт раздувания костылей я в лучшем случае только ближе к вечеру смогу вернуться, сейчас совершенно нет времени

Alexander
11.04.2018
08:46:21

Denys
11.04.2018
08:47:46
Rust адепт

Vyacheslav
11.04.2018
09:12:50
а чем плох Rust, собственно, кроме неуместности в чате по Go?

Sergey
11.04.2018
09:15:19
мне кажется пора делать счетчик данного вопроса. Или выпивать каждый раз, когда его задают.

Daniel
11.04.2018
09:15:42
да ладно
мы не знаем, чем плох раст - мы им не пользуемся
чем хорош - у него на сайте написано
а чем плох - нам не важно

Vyacheslav
11.04.2018
09:17:28
ну и замечательно

Eldar
11.04.2018
09:26:23
как из мапы параметров такую цепочку сгенерить?
db.Where("name = ? AND age >= ?", "jinzhu", "22").Find(&users)

Daniel
11.04.2018
09:41:31
squirrel так умеет

Eldar
11.04.2018
09:44:42
блин, да, но поздно уже, все на горме запилено

Denys
11.04.2018
10:08:53
всмысле как маб засунуть в вер?
db.Where(map[string]interface{}{"name": "jinzhu", "age": 20}).Find(&users)
это же следующий пример

Google

Александр
11.04.2018
10:12:00
ох я вангую без рефлекта там не обошлось

Denys
11.04.2018
10:12:14
нигде без рефлектов не обходится в орм
да и вообще мало где в больших либах

Александр
11.04.2018
10:12:32
но это не точно (с)

Eldar
11.04.2018
11:31:54

Sergey
11.04.2018
11:42:45
Подскажите плз как перевести этот тип в int64:
type ZfcscontractregNum2015Type string
strconv.ParseInt - не хочет принимать его и .(string) тоже не дает результата

Valeriy
11.04.2018
11:44:39
а что в ошибке пишет то
парсинт

Sergey
11.04.2018
11:46:21

Виктор
11.04.2018
11:46:42
string(ZfcscontractregNum2015Type) ?

Aleksandr
11.04.2018
11:46:47
string(...)

Виктор
11.04.2018
11:47:09
Это же не интерфейс чтобы через точку его конвертить

Sergey
11.04.2018
11:47:24
спасибо, работает)
Еще один нубский вопрос.
Мне нужно byte перевести в строку, но как число, а не символ.
Как это можно сделать?

Billy Herrington ?
11.04.2018
12:13:01
string([]byte{1}), так, не?

Sergey
11.04.2018
12:14:15
https://play.golang.org/p/fkJvv7FJ4f4

Айбелив
11.04.2018
12:15:23

Andrey
11.04.2018
12:16:15

Valeriy
11.04.2018
12:16:49

Google

Andrey
11.04.2018
12:16:50

Alexandr
11.04.2018
12:17:13

Sergey
11.04.2018
12:17:59
Всем спасибо!

Никита
12.04.2018
07:38:33
Использование глобальных переменных как то влияет на производительность?

Max
12.04.2018
07:39:31

Никита
12.04.2018
07:40:15
Ну, например, храню строковое значение в переменной а потом в нескольких функциях оно используется

Max
12.04.2018
07:42:22

Никита
12.04.2018
07:42:35
А если по значению?
Я понимаю что в принципе по адресу быстрее, хоть и не всегда
Но интересует в данном случае
с глобальными переменными