Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
Как происходит прогрммирование на го, история одного часа. Мне нужно иметь возможность работать с nullable типами из db, ух ты в пакете из стандратной поставки есть sql.Null* типы, просто заюзаю их! Охуительно, сохраняются в базу и читаются из базы и всегда можно проверить на null, превосходно! Но, кажется, они не умеют маршалиться в json, ну так ничего мы их научим! https://paste.fedoraproject.org/paste/YOFaLTQszqYRY~sVdN6y0g Бля, но так, кажется, что стринговый json вкладывается (embedded), так не годится, давайте строчку сами распарсим, это же мы умеем! func (s MyStringNullable) MarshalJSON() ([]byte, error) { if s.Valid { return []byte(s.String), nil } return []byte(""), nil } Блядь, так не маршалится >json: error calling MarshalJSON for type main.MyStringNullable: invalid character 'e' in literal true (expecting 'r') Да ебитесь вы конем, нахуй блядь идите! О, возьму "github.com/guregu/null", все используют и я буду! Бля работает! Ебаный час я ебался и не работало, а эта сука работает! Охуенно сделано!
#UXTUCO / @je / 20 дней назад

Ты профнепригоден.
#UXTUCO/UX7 / @anonymous / 20 дней назад
го в говно
#UXTUCO/K6Y / @anonymous / 20 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.