🄽🄸🄺🄸🅃🄰
Ну смотри
🄽🄸🄺🄸🅃🄰
Если ты поймёшь как сделать
🄽🄸🄺🄸🅃🄰
То и всем будет проще понять тебя
🄽🄸🄺🄸🅃🄰
И твою проблему
🄽🄸🄺🄸🅃🄰
Проверь, все рады помочь
🄽🄸🄺🄸🅃🄰
Но помоги нам понять тебя
🄽🄸🄺🄸🅃🄰
Oleg
Стадия опьянения: любвеобильность :)
Anonymous
"0"
Oleg
Почему именно ноль? :)
Oleg
"0"
Вот :))
🄽🄸🄺🄸🅃🄰
>))))))))))
🄽🄸🄺🄸🅃🄰
Aleksandr
До полуночи отправил охлаждаться коллегу
Sergius Ofitserov
И php?:)
Ivan
https://play.golang.org/p/nq_w3aQq_0
invariance
А как в Go работает область видимости одного приложения, в контексте нескольких исполняемых файлов? Типо есть у меня server.go, constants.go, something.go, и я запускаю server.go, в котором надо как то получать доступ к функциям из somethind.go например. Это через import делается?
invariance
или какая то магия компилятора есть
Oleg
Если все исходники лежат в одной папке - они принадлежит одному пакету и видят символы друг друга.
invariance
прикольно
invariance
спасибо
Oleg
Но если ты запустишь один файл через go run server.go, он не будет видеть символы своих соседей. Надо запускать через go run *.go.
Oleg
Да не за что :)
Oleg
Можно просто go run *
У меня в баше на линуксе это не сработало
Oleg
Зато *.go сработало :)
Chebyrash
У меня в баше на линуксе это не сработало
Странно, обычно не работает на винде :)
Oleg
Исключительный случай :)
invariance
а типы из стороннего пакета нельзя резолвить что ли?
invariance
вот типо это не сработает
invariance
сорян за тупые вопросы ребят(
Slava
Ты их в импорт добавил?
Slava
Ну и то что ты делаешь это переопределение методов - так делать нельзя
invariance
Ну и то что ты делаешь это переопределение методов - так делать нельзя
А как можно? У меня есть интерфейс Хандлер, надо как то ему задать метод serveHttp...
invariance
Нихрена не понимаю
invariance
прочел страницу про интерфейсы на go book 2 раза
Evgeniy
Думаю, должен быть прежде тип который этому интерфейсу удовлетворяет, то есть реализует метод serveHttp().
Evgeniy
А как можно? У меня есть интерфейс Хандлер, надо как то ему задать метод serveHttp...
То есть метод нужно определить у типа и тогда этот тип будет автоматически удовлетворять интерфейсу.
Oleg
Воу воу воу, ты вроде в публичном чате, сапожник:)
Oleg
Йазабан😂
Лёша
Ребят, как использовать godep, если приложение делает обертки над зависимостями, как тут: https://github.com/josephspurrier/gowebapp?
Oleg
Да какая разница, ты оскорбил человека
Alexey 〒.
да, парити очень удобный и быстрый. Тут замеры загружаемой базы периодически обновляют. https://ethereum.stackexchange.com/questions/143/what-are-the-ethereum-disk-space-needs/160#160
invariance
Что то не допру, как генерить рандомное число в заданном промежутке с помощью golang.org/pkg/crypto/rand
Nikita
@segfauIt rand.Intn(max-min) + min
invariance
thanks
Nikita
@segfauIt сорян, это другой пакет. Но мысль с мин-макс, думаю, понятна
Anonymous
https://golang.org/pkg/math/rand/#Intn
invariance
👌
Anonymous
там правда от 0, но можно потом прибавить к результату нужное начальное значение
Anonymous
например хочу от 2 10. дергаю rand.Intn(8) + 2
Anonymous
гайз, посоветуйте какой то экзампл по реализации JSON-RPC 2.0 сервера
Kirill
Свой написать или использование готового ?
Nikita
https://godoc.org/?q=json-rpc+2.0
Anonymous
invariance
Парни, как работают чортовы указатели? Вот с * все понятно, это указатель на конкретное значение (например объект), а вот & - это что? Для чего оно?
Anonymous
это взятие адреса
invariance
и они взаимозаменяемы что ли?
Anonymous
нед
invariance
Никак не вдуплю, чем они отличаются
Anonymous
var str string pointer := &str
invariance
т.к. pointer == str по сути будет?
invariance
и при изменении значения в pointer изменится и значение str?
Anonymous
pointer будет указателем на str
Anonymous
ды
invariance
Понял, спасибо
invariance
Окей, а что означает **var ?
朝の日差し ✙
Двойное разименоаание
朝の日差し ✙
Т.е. вар это указатель на указатель
朝の日差し ✙
И ты получаешь значение указателя, адрес которого хранится в переменной, а потом по тому указателю идёшь к данным
invariance
var rpcConfig = rpcclient.ConnConfig { Host: "127.0.0.1", User: "some_user", Pass: "some_pass", } я правильно понимаю, что это - создание нового объекта?
Vasily
да
invariance
Ога, уже загуглилось, спасибо
Anonymous
Окей, а что означает **var ?
Так лучше не делай, это не Си )
invariance
Понял
朝の日差し ✙
но если очень хочется то можно)