Gennady
спс!
Pawel
нзч
Pawel
Господа, ни кто случайно не в курсе, какого фака дебагер в gogland не запускается?
could not launch process: Could not determine version number: could not find symbol value for runtime.buildVersion
Process finished with exit code 1
Pawel
не понимает полследнюю версию Гоу?
Oleg
https://github.com/derekparker/delve/issues/477#issuecomment-301819446
Баг в delve
Pawel
@olegyam спасибо
Alexander
Всем привет
Alexander
Может кто поделиться информацией о том как в гости писать потокобезопасный код?
Alexander
В го естественно
Alexander
Т9 долбаный
Alexander
Я с телефона, мне тут не с руки)
Максим
Michael
Мерль
?
Vladimir
Anonymous
Anonymous
Доброго всем времени суток)
Есть такая проблема:
Поставщик игр требует, что бы я всегда отдавал баланс игрока в формате "х.хх". Даже если баланс у игрока 1.1 - я должен отдавать 1.10. Отдаю json формат number. В го формат флоат64. И что бы я не делал - го автоматически 1.10 переделывает в 1.1. Подскажите, пожалуйста :)
Slach
ну приведи к строке
или ему вот прямо надо число в json ?
Anonymous
вот прямо число ему в json нужно. Мог бы отдавать строку - проблем бы не было
Anonymous
Больше всего радости в этом, что когда я отдаю баланс как 1.1 вместо 1.10 - их платформа начинает неадекватно реагировать и выдает неправильные результаты. По этому и нужно мне отдавать по другому.
George
Я не уверен, но можно же запилить свой тип для счета и импелементировать не нем json.Marshaler
Oleg
Подгонять json, чтобы своя платформа нормально работала - это гениальное архитектурное решение :)
Oleg
Anonymous
а это как-то отобразится на производительности?)
Constantine️
🏳️ Phil
Бокер тов! А никто с DNSSEC на go не работал? Я вот не могу нагуглить для https://github.com/miekg/dns стандартного рекурсивного клиентика и проверки NSEC. Ну не самому же изобретать
Aleksandr
в моем случае правда он хотел 23 видеть как 23.0
Pawel
а для float64 можно кастомизировать дефолтную сериализвцию жсон?
Constantine️
свой тип данных заведи
Constantine️
и его кастомизируй
Constantine️
Саша выше пример показал )
Pawel
сэнькъю кэп
Constantine️
погоды хотя бы отправь
Pawel
есть уже много стрктур данных с обычными флоатами. не хотелось бы все их типы править
George
https://github.com/golang/go/blob/master/src/encoding/json/encode.go#L535
Вот здесь стандартная сериализация
Slach
а есть тут кто нибудь в чатике из Челябинска кто на гошечкепишет?
engelbart
по челябински чтоль
Anonymous
Какие-то графики, кажется популярность языка растет:
https://www.tiobe.com/tiobe-index/
Pawel
За год Гоу с 48 пришёл на 15 место, ага. Тиобе - глупый рейтинг ,составленный в основном по частоте запрсов гугла.
redbeard
Мерль
Oleg
Michael
бизнес идея http://www.linux-user.de/ausgabe/2001/04/088-bluescreen/ctrlaltdel.jpg
Oleg
Oleg
Мерль
Building & #Testing a REST #API in Go with Gorilla Mux and #PostgreSQL by @semaphoreci http://bit.ly/2s9IAXl… https://twitter.com/i/web/status/873872597959757824
Мерль
We released Version 0.4.0 of our official Go client library. Check it out: https://github.com/pilosa/go-pilosa
#go #golang… https://twitter.com/i/web/status/873768257970417664
С
Всем привет! Как можно переопределить поиск пакетов, что бы вместо стандартной библиотеки, go находил мою, с таким же именем?
engelbart
gopath
Brown
Brown
step "github.com/jinzhu/gorm"
*step.DB
Brown
или что?
С
Нужно стандартный пакет
Oleg
Зачем? Возможно, проблему можно решить иначе.
С
Например, копирую debug/elf в свой GOPATH, но при go build, все равно используется стандартный
Ivahaev
Сделай свой репозиторий и включай его
Brown
Ivahaev
Не об этом
Ivahaev
import "github.com/you_name/elf"
С
нужно сохранить старое имя
Oleg
Если нужно локально поправить стандартный пакет ради какого-то эксперимента - стандартная библиотека лежит в $GOROOT/src.
С
что бы весь код использовал мою реализацию
Oleg
Brown
"github.com/твойрепозиторий/твойпакет", выше написали
Anonymous
Oleg
С
Oleg
Oleg
Нельзя просто так перезаписать стандартный пакет
С
Как-то сказать компилятору искать вначале в определенной директории
Anonymous
Посоны, зачем пакеты подменяете? Дженерики пытаетесь запилить? :)
С
С
Часто натыкаюсь что стандартная реализация ведет себя не так как мне нужно, проще всего взять и чуток её подправить
Anonymous
С
С
Все равно деплоится статический бинарник