
Slach
09.10.2016
14:42:55
ага =) хочу обрабатывать http запрос... писать данные в файл... при достижении определенного условия. сбрасывать файл в спец папку... в этой папке мониторить изменения... и процессить этот файл
обогащать инфу из него и пихать дальше в другой сервис по http

Zver
09.10.2016
14:44:44
Так может лучше их напрямую связать. А то нотификация может не всегда придти на изменение файла.

Slach
09.10.2016
14:45:28
хмм... ну в смысле просто сделать go batchProcessingFile()
прямо внутри контроллера чтоли?

Google

Slach
09.10.2016
14:46:17
в смысле функции обработчика web реквеста?

Zver
09.10.2016
14:50:45
Да просто две программы связать через какую нибудь очередь или по http, какой-нибудь рест апи сделать.

Slach
09.10.2016
14:56:56
давайте перефразирую вопрос
если есть вызов
go batchProcessingFile()
он сразу вернет управление в вызывающую функцию так?
при этом сама batchProcessingFile()
довольно жирная но в ней
нету напрямую общения через каналы <- c или там c <- "message" и т.п.
но она там читает файл построчно
что-то с прочитанными данными делает
и это может занять какое то время
это будет блокировать мне исполнение других корутин??
или рантайм так написан что переключение в другие горутины будет происходить не только при обращении к каналам, но и при выполнении операций ввода вывода?

Мерлин
09.10.2016
15:39:16

Daniil
09.10.2016
17:08:02

Slava
10.10.2016
08:52:09
Гофер матка

Мерлин
10.10.2016
08:54:01
Надмозг всех гоферов

Slava
10.10.2016
08:57:26
Надмозг в этот раз не приехал (Роб)

Мерлин
10.10.2016
09:20:00
Есть видео, где они докладывают?

Slava
10.10.2016
09:26:44
Хз

Мерлин
10.10.2016
09:28:59
(

Slava
10.10.2016
09:34:36
Но потом точно выложат

Мерлин
11.10.2016
07:45:53
Добро пожаловать!

Google

iFox
11.10.2016
09:42:39
Спасибо! Привет всем!

Николай
11.10.2016
19:37:05
Привет всем, может кто может. В общем нужно зашифровать пост запрос через pkcs7, нашел либу, и не могу понять какой что передавать в 3 параметр в эту ф-цию https://godoc.org/github.com/fullsailor/pkcs7#SignedData.AddSigner , может кто сталкивался или просто знает?

Мерлин
11.10.2016
19:43:58

vktr
11.10.2016
20:00:28

Мерлин
11.10.2016
20:01:34

vktr
11.10.2016
20:02:40

Мерлин
11.10.2016
20:04:57

vktr
11.10.2016
20:06:08

Мерлин
11.10.2016
20:06:10
Let me Мерлин it for you получается?
Ну типа того
С другой стороны имхо посылать в гугел вместе того, чтобы ответить на вопрос как-то не этично
Чтобы гуглить на какую-то тему, надо обычно уже что-то знать (

vktr
11.10.2016
20:13:17
Ну ещё raindrop и pocket
А покет - говнище. Если забудешь теги проставить - нигода не найдешь ничего. Да и вообще там поиск - шлак. Но зато на всех платформах и во всех браузерах работает

Slava
11.10.2016
21:24:49
а я думал покет, это чтобы ничего не читать и не тратить время на все эти статьи

Valery
11.10.2016
21:35:08
ага, сервис для откладывания на никогда

Mars
12.10.2016
01:42:38

Мерлин
12.10.2016
03:58:18

Aleksandr
12.10.2016
11:18:36
Та же yota вообще безлимитная

Мерлин
12.10.2016
11:19:09
Гммм, а кто сидит в слак чатике?
Я уже джва письма послал на счёт инвайта (

Zver
12.10.2016
11:21:56
Я сидю. Там же где-то на сайте дается инвайт.

Google

Zver
12.10.2016
11:22:20
Если память не изменяет 4gophers

Constantine
12.10.2016
11:23:33
в точку

Мерлин
12.10.2016
11:24:28

Slava
12.10.2016
22:21:07
Она не сдохла, просто временно авторегистрация отключена была

Мерлин
13.10.2016
03:59:15
[last news]
Lime Text, Editor Written in Go, Free and Open-Source Successor to Sublime Text

Vladimir
13.10.2016
06:09:49
И в чём суть?
1.0 вроде ещё нет.
А так видел его года полтора назад ещё вроде.

santa
13.10.2016
06:22:22
Какая суть?

vktr
13.10.2016
06:22:51
Странно, что vim и neovim еще на go не переписывают

santa
13.10.2016
06:22:58
Он там это. Веб бэйзед и с бекендом на гоу?

Vladimir
13.10.2016
06:30:00

Мерлин
13.10.2016
06:51:58

Николай
13.10.2016
08:24:32
Добрый, подскажет кто как приватный ключ в байтах конвертировать в формат PrivateKey

Андрей
13.10.2016
08:32:46

Google

Мерлин
13.10.2016
09:56:33
Прикольная балайка, внезапно пригодилась для сравнения двух участков изображения
https://github.com/lukechampine/few

Alexey
13.10.2016
14:31:30

Николай
13.10.2016
20:29:52
Спасибо, уже нашел в чем была проблема

Мерлин
13.10.2016
20:30:19

Николай
13.10.2016
20:33:35
В общем я не знал, что межде Decode и ParsePrivateKey нужно было DecryptPEMBlock с пассфразой

Zver
14.10.2016
15:06:26
Уже секту открыли? Где можно вступить и куда нести деньги? ?

Мерлин
14.10.2016
15:07:36
Приносить пхпшников в жертву
Муахаха

Zver
14.10.2016
15:07:55
Живыми?

Мерлин
14.10.2016
15:08:36

Zver
14.10.2016
15:09:23
Пошел тогда ловить.

Slava
14.10.2016
19:18:10
В пхп сборщик попрожорливей будет

Kirill
14.10.2016
19:22:50

Mars
16.10.2016
10:49:58
Всем привет.
Ребята, помогите понять в чем дело, не могу распарсить json во вложенную структуру.
https://play.golang.org/p/r7H7QbcBoZ
Results:(*[]main.Record)(nil)
Другие поля корневой структуры инициализируются, например *int64

Мерлин
16.10.2016
11:00:11

Mars
16.10.2016
11:00:50

Мерлин
16.10.2016
11:02:39

Mars
16.10.2016
11:04:29
Да, точно спасибо. Но все равно не получается

Google

Mars
16.10.2016
11:05:47
Нашел, в чем было дело ) - {"count":190,"results:":[{", results:
Спасибо!

Мерлин
16.10.2016
11:26:56
Добрый день

R-omk
16.10.2016
11:27:59
Добрый день
Приветствую , рад видеть что всего полторы сотни

Slach
16.10.2016
11:28:25
ну еще pro.go есть, каналов много

R-omk
16.10.2016
11:35:02
Пришел сюда когда понял что забрел в тупик при поиске решения вендоринга
.суть. для внутренних проектов хочется все держать в вендоре, при этом хочется иметь внутренние пакеты которые не хочется складывать в вендор, при этом внутренние пакеты должны работать между собой и так же между пакетами из вендора ..
пока я вижу решение только одно - пакеты вендоров форкать в свой гит и вообще отказываться от возможностей вендоринга.

Slach
16.10.2016
11:37:08
может проще godeps и свои приватные репозитории? и почему "не хочется копировать внутренние пакеты"? если это всего лишь пакеты? опять же зависимости легче поддерживать, IMHO главное в вендоринг выкидывать именно библиотечный код а не утилиты

R-omk
16.10.2016
11:41:18
да , проблема проявилась имнно когда заходелось все сохранить через godep.
естьпрокет исполняемый. есть его компоненты (не все же в main пакете фигачтиь), плюс компоненты можно переиспользовать в другом месте.
но не хочется этиже компоненты (из соседней папки) ложить в вендор, это както глупо

Slach
16.10.2016
11:42:28
IMHO если это КОМПОНЕНТЫ и они действительно reusable а не монолитны с основным кодом, то их лучше всего выносить в отдельные приватные репозитории
иначе это не комопненты, а просто код проекта, который упакован в go пакеты

R-omk
16.10.2016
11:45:32
ну это да, но проблема так же вылезла и с монолитными пакетами, как известно, если в прокете есть вендор, то внутренние пакеты тоже полезут за зависимсотями в этот же вендор, тут же вопрос , как именовать и обращатсья к внутреннми пакетам ? так что бы пакеты между собой могли без проблем линкаться , main мог с этими пакетами так же линкаться, и все они в vendor линкаются
c относительными путсями все грустно , типа impot ./mycode, тоесть оно работает до определенного момента

Slach
16.10.2016
11:47:54
хм ? дак если компоненты "монолитны", то надо снижать связанность
и дальше уже юзать
import (
pkg_alias "bitbucket.com/yourteam/yourpackage"
)