
F01134H
27.11.2017
07:15:20
вопросец
как загрузить два пакета с одинаковым именем?

Dmitry
27.11.2017
07:16:01

John
27.11.2017
07:16:05

Google

Dima
27.11.2017
07:16:10
lg "log"

F01134H
27.11.2017
07:16:46
senks
lg "log"
чет не работает, гогланд ругается(
голанд или
хз как правильно

John
27.11.2017
07:18:11
а на что ругается ?

Dima
27.11.2017
07:18:12
https://play.golang.org/p/vn_vojDhYA

F01134H
27.11.2017
07:19:54
все, починил)

John
27.11.2017
07:20:23
А тут можно про mongodb спросить ? :))

F01134H
27.11.2017
07:20:25
маленький шаг для человечества и огромный шаг для человека ?

Zloy Dobriy
27.11.2017
07:29:03

Александр
27.11.2017
07:35:26
всем привет
надо преобразовать некую сущность (модель), в другую библиотечную. По гошному ли будет сделать еще одну фабрику рядом с моделью типо СreateEntityFromModel (рядом уже есть CreateModelFromEntity)?

Google

Александр
27.11.2017
07:39:51
или лучше пакетом оформить отдельным скажем Entity и там сделать структуру новую и фабрику

Максим
27.11.2017
07:46:54
Привет всем. Подскажите, как мне получить вывод например, с команды "netstat -na | grep ESTA | wc -l" используя exec.Command?
когда пытался пайп(|) запихнуть в аргументы, получаю такой ответ:
ls: невозможно получить доступ к |: Нет такого файла или каталога
но это в случае с командой ls -l | wc -l
есть какой то способ передать в баш команду строкой?

Igor
27.11.2017
07:51:31
cmd := "netstat -na | grep ESTA | wc -l"
out, err := exec.Command("bash","-c",cmd).Output()
if err != nil {
return fmt.Sprintf("Failed to execute command: %s", cmd)
}
return string(out)

Максим
27.11.2017
07:55:18

Сергей
27.11.2017
11:18:33

Alexander
27.11.2017
15:14:15
О! Не иначе, сейчас про Солярис расскажет

Александр
27.11.2017
15:14:37
солярка - rip

Alexander
27.11.2017
15:14:50
Лем - тоже рип :(

none
27.11.2017
15:20:29
lol

Alexander
27.11.2017
15:22:08

Mike
27.11.2017
15:27:43

Dmitriy
27.11.2017
16:08:52

some_random_anonymous
27.11.2017
16:11:05
ss даже более UNIX way, чем netstat

Dmitriy
27.11.2017
16:14:02
Если верить ману netstat'a, то /proc/net/ip_masquerade — masqueraded connections
Читаем и форматируем по вкусу

Aleksander
27.11.2017
17:00:48
Для телеграмма кто посоветует неплохую библиотеку Telegram API или CLI?

Zloy Dobriy
27.11.2017
17:01:24

Google

Aleksandr
27.11.2017
17:02:49

Zloy Dobriy
27.11.2017
17:07:37
Отош
Я не настоящий сварщик
Местных сленгов незнаю.

Alexander
27.11.2017
17:08:21

Aleksandr
27.11.2017
17:08:25

Alexander
27.11.2017
17:08:49
но мне нужно было просто в каналы постить сообщения

Aleksandr
27.11.2017
17:08:52
если кто не заметил, человек просит telegram api, а не telegram bot api

Zloy Dobriy
27.11.2017
17:08:53

Alexander
27.11.2017
17:09:07
а, сорри.

Aleksander
27.11.2017
17:09:08

Zloy Dobriy
27.11.2017
17:09:15
Ааа

Zloy Dobriy
27.11.2017
17:09:20
Сракатан
Сорян

Mars
27.11.2017
17:36:18

Dmitry
27.11.2017
18:32:50

Aleksander
27.11.2017
18:41:49

F01134H
27.11.2017
22:21:56
Парни, есть такой аргумент lockTime *int64
как его напрямую в функцию передать? &int64(0) выдает cannot take the address of int64(0)

Google

Александр
27.11.2017
22:28:18

F01134H
27.11.2017
22:28:39
ну я так и сделал)
думал мб можно без инициализации лишней переменной обойтись
но видимо в этом и есть фишка

Александр
27.11.2017
22:30:40
ну я так и сделал)
https://stackoverflow.com/questions/30716354/how-do-i-do-a-literal-int64-in-go
второй ответ предлагает прямо 50 оттенков серого ?

Admin
ERROR: S client not available

/dev/null
28.11.2017
03:44:32
На сколько плохая практика api писать прямо в main.go?

Andrew
28.11.2017
03:50:00

/dev/null
28.11.2017
03:50:22
Ну а если серьезно?

Andrew
28.11.2017
03:51:41
Ну если маленький проект до ~100 строк кода, то думаю можно всё в main пихать. Иначе уже не красиво.

/dev/null
28.11.2017
03:52:37
Тут нашел
https://github.com/dhax/go-base
(На редеете обсуждали)
Как вы считаете, это правильное решение?

Andrew
28.11.2017
03:53:54
Работает, есть не просит, влазит на один экран - думаю, всё ок ?

/dev/null
28.11.2017
03:54:59
Просто хочется рости из проекта в проект) в каждом новом пытаюсь узнать как делать правильнее.

Andrew
28.11.2017
03:56:21

/dev/null
28.11.2017
05:16:40
Может глупый вопрос задам, но все же.
Как защитить jwt ключ в момент передачи с фронтенда на рест? передавать его поверх http?

Ilya
28.11.2017
05:35:37
Защитить от кого?

Mush
28.11.2017
05:46:16

Мерлин
28.11.2017
07:03:04

Google

F01134H
28.11.2017
07:03:52

Grigoriy
28.11.2017
07:51:42
О, гуру! Подскажите, пожалуйста - вот на таком простом примере https://play.golang.com/p/pDN6SdbGKM Можно проверить, но может кто-то уже знает ответ.
Компилятор опустит условие или даже в случае с константой будет каждый раз проверка?

Andrew
28.11.2017
07:56:18

Grigoriy
28.11.2017
07:57:17
Больше интересно как это работает. С наскока в документации не нашел.

Александр
28.11.2017
07:59:10
я не знаю как там реально, но я бы сделал if true { после оптимизации

Grigoriy
28.11.2017
08:07:59
Интерес взял верх и все-таки полез. Лярд итераций. Первые три - var, вторые - const, третьи - версия с if true от @ruelephant

Valentin
28.11.2017
08:09:33
Можно же посмотреть асм код, что там компилируется

Grigoriy
28.11.2017
08:14:09

Александр
28.11.2017
08:15:18
на самом деле нет :)
обычно компании надо решение за 2 дня, и наплевать на оптимизации.

Евгений
28.11.2017
08:49:39
Если пишешь addPrivivka то все нормально :)
сарказм :)

/dev/null
28.11.2017
08:50:28

Евгений
28.11.2017
08:51:45
Мне кажется всем последующим разработчикам знакомо слово "вакцинация" ) Ну а кому не знакомо.... наверное и брать не стоит в проект? ?

/dev/null
28.11.2017
08:52:59
ок ок ок, в следующей версии api поменяем

Евгений
28.11.2017
08:53:22
:)