Zloy-Dobry
Aleksandr
Zloy-Dobry
ох
Anonymous
Друзья, в голанг , кода идет импорт например
import("net/http"),
при компиляции линкуется соответствующая .a библиотека, в которой находятся все функции http??? Как эти .a библиотеки компилируют сами разработчики компилятора Go?
Aleksandr
ох
ну добавь строку json и анмарашль ее, чтобы ошибку выдало
Zloy-Dobry
ща
Zloy-Dobry
Zloy-Dobry
блдж
Zloy-Dobry
чот опять не может спарсить
Zloy-Dobry
хотя метод со вчера не менял.
Aleksandr
https://play.golang.org/p/oaLDIXMEyq
Aleksandr
все ок рабоатет, у тебя там лог ошибок просто стоит
Zloy-Dobry
ага
Zloy-Dobry
уменя это все сохраняется в монгу, а там какраз этот added_at: {time : <%t>}
Aleksandr
Aleksandr
она же тоже в json сохзраняет - добавь MarshallJson
Zloy-Dobry
ну блин, сли поменять формат, на стринг напрмер сохраняет как надо
Aleksandr
а вообще может тебе и не надо конвертировать в time. просто строку туда сюда вози
Aleksandr
чтобы корректно привести к строке, надо MarshallJson написать
Zloy-Dobry
"added_at" : {
"time" : ISODate("2017-10-27T00:29:15.000Z")
},
вот так в монгу кладет
Slava
Aleksandr
Zloy-Dobry
ну так https://play.golang.org/p/MiIAxKgrI4
Zloy-Dobry
а ложит как гавно
Aleksandr
чтобы корректно привести к строке, надо MarshallJson написать
Aleksandr
точнее это
func (t Time) MarshalText() ([]byte, error) {
if y := t.Year(); y < 0 || y >= 10000 {
return nil, errors.New("Time.MarshalText: year outside of range [0,9999]")
}
b := make([]byte, 0, len(RFC3339Nano))
return t.AppendFormat(b, RFC3339Nano), nil
}
Aleksandr
или нет. ну короче готовый метод из кода возьми
Anonymous
Slava
без смысла, просто
Anonymous
Или у них еще есть компилятор ака особый?
Slava
обычный компилятор, как у всех
Anonymous
Эти же .а библиотеки из Go кода?
Anonymous
Slava
https://golang.org/cmd/pack/
Anonymous
Zloy-Dobry
он маршалит правильно, — почему в бд суется другое
Sergey
Zloy-Dobry
почему при маршалинге не видно это го в джсоне?
Zloy-Dobry
как тогда определить, правильно?
Sergey
type JsTime time.Time
Zloy-Dobry
А дальше чо?
Zloy-Dobry
Анмаршалинг ломается.
Zloy-Dobry
Попробуй, там в плейграунде рабочий пример
Sergey
Так почини)
Sergey
https://play.golang.org/p/x_IFMDJcMU
Zloy-Dobry
Ebat ty hitrec
Zloy-Dobry
сучара блять откуда вы буретесьто
Zloy-Dobry
@zelenin
Zloy-Dobry
Zloy-Dobry
"added_at" : {},
Alexey
Обработай ошибку на 25 строке
Nik
Тысяча кодеров не могут накопить антиспам бота(
aadz
Из тысячи половина имеет свойство вбегать сюда иногда с истрикой по поводу того, что не в состоянии прочитать документацию, а остальные, вероятно, просто работу делают и им не до того
Anonymous
Вообще похер на спам )
Anonymous
Пожалуйста, подскажите пример с использованием функции reflect.StructOf(...). Загвозка в полях структуры reflect.StructField: Offset - как его правильно вычислять? и Index - []int{1, 2, 3} получается возьмет третье поле из второго поля первой подструктуры?
Alexey 〒.
Anonymous
Anonymous
ну да, точно... благодарю
Alexander
https://proglib.io/p/30-golang-books/
Oleg
Alexander
Если кто читал эти книги, дайте фидбэк, хорошая или плохая.
Oleg
Alexander
Alexander
https://cloud.mail.ru/public/EakM/GeCvT3EWQ
вот на русском одна http://www.gopl.io/
Sergius Ofitserov
Баян😒 Вчера постил
Sergius Ofitserov
На хактоберефест кто-то будет сегодня в Москве?
Мерль
Oleg
Doublegrey
https://habrahabr.ru/company/ua-hosting/blog/339304/.com
Alexander
http://joxi.ru/KAgGLOZi4yd3gA
Anonymous
доброго времени суток, можно ли мне повесить хук на os.close без создания структуры и переопределения всех методов включая close?
nikita
чтобы что-то происходило, когда ты делаешь os.CLose()?
Мерль
Anonymous
задача надо по закрытию файла исполнять свою функцию в аргументах отдать хендлер сделать магию и только потом закрыть