Size: a a a

Golang Developers — русскоговорящее сообщество

2020 August 03

I

Ivan in Golang Developers — русскоговорящее сообщество
Анатолий
Ты с ноды пришел?
да
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Ivan
да
А ты уверен что в ноде так нельзя сделать?
источник

I

Ivan in Golang Developers — русскоговорящее сообщество
не разу не видел
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Не видел и нельзя это не совсем одно и то же ) в ноде так же работает иф
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Анатолий
А ты уверен что в ноде так нельзя сделать?
Именно такого нет, слишком сложно для джиесеров)
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in Golang Developers — русскоговорящее сообщество
кто-то работал с paho/mqtt?
(простите за тупой вопрос с nometa.xyz)
источник

I

Ivan in Golang Developers — русскоговорящее сообщество
Я указатели не понимаю. Зачем это вообще?
источник

LG

Lainera Giovanni in Golang Developers — русскоговорящее сообщество
Ivan
Я указатели не понимаю. Зачем это вообще?
затем что можно передать адрес в памяти указывающий на структуру, а не копировать память туда-сюда каждый раз.
ну и маленький нюанс что вещи на стеке должны быть известного размера
источник

I

Ivan in Golang Developers — русскоговорящее сообщество
Lainera Giovanni
затем что можно передать адрес в памяти указывающий на структуру, а не копировать память туда-сюда каждый раз.
ну и маленький нюанс что вещи на стеке должны быть известного размера
Окей. Тогда почему бы не использовать исходную переменную, а не создавать новую с указателем на исходную?
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in Golang Developers — русскоговорящее сообщество
Можно ли открыть 2 канала в системе?
источник

LG

Lainera Giovanni in Golang Developers — русскоговорящее сообщество
Ivan
Окей. Тогда почему бы не использовать исходную переменную, а не создавать новую с указателем на исходную?
что ты имеешь ввиду когда говоришь «использовать исходную переменную»?
источник

I

Ivan in Golang Developers — русскоговорящее сообщество
Lainera Giovanni
что ты имеешь ввиду когда говоришь «использовать исходную переменную»?
p := &i а почему бы просто не юзать i?
источник

I

Ivan in Golang Developers — русскоговорящее сообщество
Сейчас я указатель понимаю как присваивание
источник

LG

Lainera Giovanni in Golang Developers — русскоговорящее сообщество
Ivan
p := &i а почему бы просто не юзать i?
я тебе выше написал, если i состоит из 10 64битных интов, то размер i в памяти 80 байт.
размер указателя в 10 раз меньше на х86_64
источник

LG

Lainera Giovanni in Golang Developers — русскоговорящее сообщество
Ivan
p := &i а почему бы просто не юзать i?
когда ты из функции а вызываешь функцию б с параметром i, этот параметр копируется на стек.
источник

I

Ivan in Golang Developers — русскоговорящее сообщество
аа, начинаю понимать
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Ivan
аа, начинаю понимать
Лучше книжку по С прочитать
источник
2020 August 04

V

Vlad in Golang Developers — русскоговорящее сообщество
Фундаментальные основы круто, но в них цепная реакция космических масштабов как и время. HR'м больше в глаза бросится Postgresql, kubernetes и тд., чем полное понимание планировщика горутин. Но это важно для работника и не более, на сам код дальше пофигу(ну по ситуации). + скорость и сроки.
Работает прилично и код глаза не режет - MR готов 😉 .
Но а с другой стороны меньше позора от тупых вопросов и легче в работе (но это не точно)

Ps. Я понимаю, что разные вакансии бывают и Go вряд-ли будет рассматриваться как системный язык. Тем самым я не думаю, что собеседование будет схожим как для си-шника.
источник

G

George in Golang Developers — русскоговорящее сообщество
Vlad
Фундаментальные основы круто, но в них цепная реакция космических масштабов как и время. HR'м больше в глаза бросится Postgresql, kubernetes и тд., чем полное понимание планировщика горутин. Но это важно для работника и не более, на сам код дальше пофигу(ну по ситуации). + скорость и сроки.
Работает прилично и код глаза не режет - MR готов 😉 .
Но а с другой стороны меньше позора от тупых вопросов и легче в работе (но это не точно)

Ps. Я понимаю, что разные вакансии бывают и Go вряд-ли будет рассматриваться как системный язык. Тем самым я не думаю, что собеседование будет схожим как для си-шника.
so true dude..
источник

AS

Alexey Shumkin in Golang Developers — русскоговорящее сообщество
Коллеги, вопрос от нуба
Есть два файлика в vendor:
$ find vendor -type f
vendor/gitlab.example.com/repo/snmp_exporter/mymodule/process.go
vendor/gitlab.example.com/repo/snmp_exporter/mymodule/cfg/config.go

сборка go build проходит, всё ок...
но go mod vendor их грохает...
прописываю в go.mod
require (
+       gitlab.example.com/repo/snmp_exporter v0.0.0

ругается go list  ( не знаю зачем он вызывается в штатном Makefile)
go: gitlab.example.com/repo/snmp_exporter@v0.0.0: unrecognized import path "gitlab.example.com/repo/snmp_exporter": https fetch: Get "https://gitlab.example.com/repo/snmp_exporter?go-get=1": dial tcp: lookup gitlab.example.com: no such host

gitlab.example.com/repo/snmp_exporter@v0.0.0: unrecognized import path "gitlab.example.com/repo/snmp_exporter": https fetch: Get "https://gitlab.example.com/repo/snmp_exporter?go-get=1": dial tcp: lookup gitlab.example.com: no such host

что нужно сделать, чтобы и go list  не ругался, и go mod vendor не удалял?
источник