@proGO

Страница 1355 из 1674
Александр
08.04.2018
19:50:05
работает как часы

Vadim
08.04.2018
21:09:13
if opts.Signer == nil { return nil, ErrNoSigner } signedTx, err := opts.Signer(types.HomesteadSigner{}, opts.From, rawTx) Signer имеет тип функции и не проходит if, так как имеет значение nil

как сделать, чтобы if проходил?

none
08.04.2018
21:10:00
референс спасет отца демократии

Google
Vadim
08.04.2018
21:10:03
чето я не догоняю о присваиваниях функций

если делаю "&", то начинает ругаться, что тип не функция и не callable

Roman
08.04.2018
21:17:21
как сделать, чтобы if проходил?
а почему он вообще должен пройти если функции нет?

Vadim
08.04.2018
21:17:45
sign := SignerFn(account, password) if sign == nil {println("nil")}

пишет "nil"

Roman
08.04.2018
21:19:15
как сделать, чтобы if проходил?
opts.Signer = func(/*params*/) { /*body*/ } нет?

Vadim
08.04.2018
21:20:08
Roman
08.04.2018
21:20:11
sign := SignerFn(account, password) if sign == nil {println("nil")}
ну так правильно, ты создаёшь указатель на тип функции но не даёшь конкретной функции

Vadim
08.04.2018
21:21:11
так вроде SignerFn - конкретная функция, не?

Roman
08.04.2018
21:21:36
а, момент, понял чего ты хочешь добиться

момент

Google
Vadim
08.04.2018
21:21:57
сорян, если плохо объясняю

в итоге имеет тип Signer:(SignerFn)(nil)

Roman
08.04.2018
21:24:46
https://play.golang.org/p/nkwIKPzDWYR

sign := SignerFn(account, password) if sign == nil {println("nil")}
а здесь ты присваиваешь sign не саму функцию SignerFn а её результат выполнения

Vadim
08.04.2018
21:26:11
результат выполнения функции - новая функция

потому и назван SignerFn

Roman
08.04.2018
21:28:37
https://play.golang.org/p/tyzJHO-vCAG

пожалуйста

потому и назван SignerFn
переименуй в NewSignerFn, иначе не очевидно что это не функция подписи а фабрика эдаких

Vadim
08.04.2018
21:30:11
пожалуйста
спасибо)

я сверху логику вешаю

буду разбираться, спасибо

Roman
08.04.2018
21:30:44
✌?

Valeriu
08.04.2018
21:35:18
Go похож больше на Python или на C#? Или какой язык больше похож на Go?

Valeriu
08.04.2018
21:36:54
С
Спасибо

Roman
08.04.2018
21:40:13
Go похож больше на Python или на C#? Или какой язык больше похож на Go?
честно? я бы сказал что Go не похож ни на один из языков по причине своей уникальной архитектуры со встроенным scheduler'ом. синтаксис то да, C/C++ и чутка всех современных OOP без generic'ов, но синтаксис это не о чём..

Google
Vadim
08.04.2018
21:49:17
✌?
сделал все примерно также - нифига)

лыжи не едут)))

Roman
08.04.2018
21:49:38
лыжи не едут)))
что говорят?

Vadim
08.04.2018
21:50:04
что говорят?
там if == nil не проходит

с типа все ок

Roman
08.04.2018
21:50:20
а ты сделай log.Print, покажи что там в этой переменной

Alex
08.04.2018
21:51:52
Особенность системы типов Go

Vadim
08.04.2018
21:51:58
я могу код только в личку скинуть сорян

Roman
08.04.2018
21:52:03
где эта функция создаётся?

Vadim
08.04.2018
21:54:41
скинул

Alex
08.04.2018
21:54:52
https://golang.org/doc/faq#nil_error

Vadim
08.04.2018
22:00:00
https://golang.org/doc/faq#nil_error
тут априори все работает т.к. это Geth, просто я не могу правильный параметр передать

Roman
08.04.2018
22:04:04
@filinvadim https://play.golang.org/p/qN5kqbWYFJe

FactoryNil возвращает указатель на функцию данного типа, который ни на что не указывает, у тебя проблема именно в этом

Vadim
08.04.2018
22:21:12
сдаюсь, я слишком тупой

Serge
09.04.2018
11:11:42
Ребят, кто работал с криптой на уровне апи? Напишите в личку

Serge
09.04.2018
11:57:55
Есть проект криптобиржи. Ищем разработчиков с опытом. Полный функционал - от взаимодействия криптокошельков до интерфейса.

Vadim
09.04.2018
11:59:32
Ethereum Developers — вакансии и аналитика Публикуем вакансии и запросы на поиск работы по направлению Blockchain, Ethereum, Smart Contracts и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. Обмен инсайдами и аналитикой на рынке труда. Технические обсуждения: @eth_ru https://t.me/eth_jobs

Google
Admin
ERROR: S client not available

Daniel
09.04.2018
11:59:55
вообще-то нет

вообще-то криптобиржа обычно напрямую с блокчейном не взаимодействует

Vadim
09.04.2018
12:00:30
Тогда не туда

Я сговорчивый)

Oksana
09.04.2018
12:16:56
Ребята, здравствуйте! Меня зовут Оксана, я рекрутер в компании Аквелон. Если тут кто-то в поисках работы - ищу Go разработчика в интернциональный проект с возможными командировками в Европу. Описание и требования тут https://yaroslavl.hh.ru/vacancy/25223670 Фултайм, удаленная работа. Зп до 3500$ По вопросам пишите в лс, пожалуйста.

Zver
09.04.2018
12:18:52
@koziavka
Спасибо! Мне уже написали. ))

Oksana
09.04.2018
12:19:23
https://t.me/golangjob
благодарю!

Oksana
09.04.2018
12:19:57
АквИлон же
нет же, АквЕлон :)

Vadim
09.04.2018
12:20:20
нет же, АквЕлон :)
Видимо ДостАевский - тоже ваша компания)

Marlik
09.04.2018
12:20:28
Ребзя, кто писал API для VK, перепишите плз на POST отправку, а то как-то не по пацански, везде сплошь GET.

Iosif
09.04.2018
12:20:45
зачем

там пост используется кстати

для фотографий

а вот эти все GET и POST это про REST, а у вк не то

Google
Marlik
09.04.2018
12:22:30
Ну не наю, посмотрел несколько апишек и везде гет.

func WithToken(token string) VK
Всё оказалось проще, нужно было не json отправлять, а форму, вот рабочий вариант. apiUrl := "https://api.vk.com/method/wall.post" data := url.Values{} data.Set("owner_id", "-164558053") data.Set("friends_only", "0") data.Set("from_group", "1") data.Set("message", "Тут текст мессаджа") data.Set("attachments", "http://bit.ly/2IwiC5p") data.Set("access_token", "... ") data.Set("v", "5.73") u, _ := url.ParseRequestURI(apiUrl) urlStr := u.String() buf := strings.NewReader(data.Encode()) len := strconv.Itoa(len(data.Encode())) client := &http.Client{} r, _ := http.NewRequest("POST", urlStr, buf) r.Header.Add("Content-Type", "application/x-www-form-urlencoded") r.Header.Add("Content-Length", len) resp, _ := client.Do(r) defer resp.Body.Close() fmt.Println(resp.Status)

Marlik
09.04.2018
12:29:28
Я загнался с этим json'ом, он не нужен, две ночи насмарку с этими либами вэкашными...

Andrey
09.04.2018
12:39:50
Всем привет. Кто то использует JSON5?

Lucky
09.04.2018
14:46:26
Сталкивался кто с проблемой, что в mysql драйвере не работает функция rows.NextResultSet()?

Человек
09.04.2018
18:42:38
Всем дарова. Кто знает как получить данные из значения реестра и только данные. У меня выводится полный путь к значению, само значение и уже данные которые записаны в значении. Как получить именно последнии данные котоыре записаны в значении?

Значение Say данные в значении Hello

Страница 1355 из 1674