@gogolang

Страница 741 из 1630
ainu
11.01.2018
09:26:37
тоже может определять подсеть

(если есть база с диапазонами)

Vasilii
11.01.2018
09:30:56
https://github.com/golang/go/blob/master/src/net/ip.go#L467

Aleksandr
11.01.2018
09:32:59
https://github.com/golang/go/blob/master/src/net/ip.go#L467
ему два раза кинули ссылку на этот метод

Google
Максим
11.01.2018
09:33:08
такая и есть
Да, это подходит. Не думал, что в стандартных библиотеках такое есть) спасибо за подсказки

/dev/null
11.01.2018
10:22:05
Захотелось странного, насоветуйте гуев для Го

Или тут только один вариант с обмазывнием QT

Хочется приложение на электроне заменить что-то другое...

Vasilii
11.01.2018
10:29:36
https://github.com/avelino/awesome-go/blob/master/README.md#gui

Stanislav
11.01.2018
10:31:53
Хочется приложение на электроне заменить что-то другое...
могу посоветовать «тот же электрон, только легковеснее»

Roman
11.01.2018
10:32:04
Stanislav
11.01.2018
10:32:04
https://github.com/zserge/webview

/dev/null
11.01.2018
10:32:52
веб сервер + браузер
Так и пишу, но вот случилось что нужно нэтив приложение

Написал на электроне и прям не понравилось., хотя может я не умею его готовить

Roman
11.01.2018
10:35:10
с электроном грустно, у меня тоже не приготовилось (кроссплатформенное)

/dev/null
11.01.2018
11:20:42
Eduard
11.01.2018
11:20:58
Коллеги, помогите разобраться, пишу в LiteIDE и внезапно она чала тупить не по детски (с утра работала ок, потом выключал комп). Перепробовал смену IDE, смену Go (64/32), перезагрузки и всё такое прочее. Винда обновлений не ставила, сеть и фаервол отключал. Остальные программы работают ок.

Google
Eduard
11.01.2018
11:35:21
Александр, нет, не похоже, т.к. во-первых, тесты библиотеки идут с той же скоростью, во-вторых, весь остальной софт работает нормально, а вот LiteIDE стал настолько задумчивым, что просто каюк. Например открыто несколько вкладок. Щёлкаю в первую, вторую, потом опять в первую, и получаю паузу в несколько секунд.

Eduard
11.01.2018
11:43:35
Не приходил - я посмотрел в Программы->..->Установленные обновления

З.Ы. Windows 7

Aleksandr
11.01.2018
11:47:00
слушай, совсем не уместно

/dev/null
11.01.2018
11:47:09
слушай, совсем не уместно
Ок ок ок, больше не буду

Eduard
11.01.2018
11:51:38


Сделал небольшое видео, чтобы понятно было, как тупит LiteIDE https://www.youtube.com/watch?v=YY-MjvpDnJA

Eduard
11.01.2018
12:42:49
У меня Win 7

Zver
11.01.2018
12:43:43
У меня Win 7
А похоже на Win Me.

Eduard
11.01.2018
12:45:30
У меня переключено в классический интерфейс. А со скоростью до сегодняшнего дня проблем не было. Но не понятно, на что грешить.

Zver
11.01.2018
12:47:16
У меня переключено в классический интерфейс. А со скоростью до сегодняшнего дня проблем не было. Но не понятно, на что грешить.
Если попробовать откатить систему на пару дней назад? Сейчас запустил LiteIDE. Работает нормально. Но у меня Вин 10.

anton
11.01.2018
12:48:06
У меня переключено в классический интерфейс. А со скоростью до сегодняшнего дня проблем не было. Но не понятно, на что грешить.
а запусти процмон ради интереса, может найдешь ресурс в момент обращения к которому фризит? https://technet.microsoft.com/ru-ru/sysinternals/processmonitor.aspx

Google
‎‎‎‎
11.01.2018
12:49:52
Привет)

anton
11.01.2018
12:50:20
Привет)
http://neprivet.ru

‎‎‎‎
11.01.2018
12:51:53
Окей У меня трабла одна Только вчера начал изучать язык Как тут сделать post запрос с документом в виде массива байт?

В Гугле находил только функции которые в аргументы принимают путь к файлу, а мне надо байты аплоаднуть

Aleksandr
11.01.2018
12:53:41
В Гугле находил только функции которые в аргументы принимают путь к файлу, а мне надо байты аплоаднуть
вторая ссылка в гугле https://stackoverflow.com/questions/24455147/how-do-i-send-a-json-string-in-a-post-request-in-go

не благодари

anton
11.01.2018
12:54:45
В Гугле находил только функции которые в аргументы принимают путь к файлу, а мне надо байты аплоаднуть
да? странно, а мне гугл выдает ответ первой строчкой в выдаче ? https://stackoverflow.com/questions/24455147/how-do-i-send-a-json-string-in-a-post-request-in-go

ну или можно документацию почитать https://golang.org/pkg/net/http/#NewRequest

Alexander
11.01.2018
12:56:08
а что в LiteIDE хорошего ?
я ее не пользовал но например чем она лучше чем VSCode ?

‎‎‎‎
11.01.2018
12:56:15
Кто какие ide юзает? Я сидел на атоме, goland, vscode В итоге выбрал vscode

Zver
11.01.2018
12:58:02
а что в LiteIDE хорошего ?
Сейчас не пользую, какие-то проблеммы с отладкой были и с чем-то еще. Сейчас может исправили. А так пашет очень быстро. Ни малейших лагов. Хотя вот у человека выше валезли тормоза.

Axm
11.01.2018
12:58:16
Дней без IDE-срача: 0

Google
Eduard
11.01.2018
12:59:31
Zver, Вот видео с монитором процессов

https://www.youtube.com/watch?v=JBJzONyZL88

Zver
11.01.2018
13:06:18
Zver, Вот видео с монитором процессов
Вообще почти не грузит систему. Хоть их сотню запускай. Откатывайте назад систему на несколько дней назад. Может LIDE обновить попробовать.

Eduard
11.01.2018
13:18:25
Так, заменил LiteIDE на более старую 30.3 версию, а Go на 1.8.3 и всё заработало нормально. ?

Ради любопытства попробуйте поставить свежие версии: будут ли изменения как у меня, или я ощутил индивидуальный так сказать косяк

Oleg
11.01.2018
14:37:56
кто работает с grpc, подскажите, что делаете если клиент должен иметь дело с множеством сервисов.

Sergey
11.01.2018
14:38:13
Я юзаю Geany снипеты и tags прикрутил, жизнь наладилась

Timophey
11.01.2018
16:11:20
мужики, кто работал с go-ethereum/ethclient ?

как к нему подрубиться ?

на ноде включил rpc

все через файл подключаются, geth.ipc

но у меня все в контейнерах бежит

Mush
11.01.2018
16:14:46
мужики, кто работал с go-ethereum/ethclient ?
думаю, мы с тобой тут одни будем ))

Timophey
11.01.2018
16:14:55
)))

Mush
11.01.2018
16:15:14
не понял в чем трабла.

Timophey
11.01.2018
16:15:30
для btc в итоге поставил btcd и btcwallet

Andrew
11.01.2018
16:15:34
думаю, мы с тобой тут одни будем ))
Я тоже с вами. Но я только смотрю и жую попкорн ))

Timophey
11.01.2018
16:16:02
не понял в чем трабла.
endPoint := "http://172.19.0.100:8545" c, err := ethclient.Dial(endPoint)

надо протокол правильный указать

наверное )

Google
Timophey
11.01.2018
16:16:42
обычно через ipc файл во всех доках подрубаются

Mush
11.01.2018
16:17:31
какая нода эфира? geth? там протоколы ws:// и http:// - ethclient умеет в оба типа диалить, должно работать. попробуй телнетом или курлом проверить запрос туда

ipc это для geth attach

geth attach /path/to/ipc_file.ipc

https://github.com/ethereum/go-ethereum/wiki/JavaScript-Console

Timophey
11.01.2018
16:19:48
Сейчас попробую

Да geth

Там докеры усложняют)

подрубился )

кстати, правильно ли я все делаю

addr := common.StringToAddress("0xDB3B0520B5535e931728E42B732Fa550Fc533aD0") endPoint := "http://172.19.0.8:8545" c, err := ethclient.Dial(endPoint) if err != nil {log.Fatal("oops:", err)} ctx, _ := context.WithTimeout(context.Background(), 3*time.Second) latestBlock, err := c.BlockByNumber(ctx, nil) if err != nil {log.Fatal("oops:", err)} log.Println("latest block:", latestBlock.Number()) ethAmount, err := c.BalanceAt(ctx, addr, nil) f err != nil {log.Println("Failed to get ethereum balance from address: ", addr, err)} fmt.Println(ethAmount)

номер блока вернуло

а вот баланс почему-то нулевой

Страница 741 из 1630