Size: a a a

2020 August 12

S

Sergey in Go-go!
V L
Если их никогда не читать, то не будет ругаться наверное 😄 Но если читать - будет
не будет, пока каждая горутина читает/пишет свои элементы и не пересекается с другими
источник

DP

Daniel Podolsky in Go-go!
V L
Но ведь даже если указатели и не синхронизирован доступ к мапе, то race будет ругаться?
race detector определяет конкурентный доступ к переменной

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

DP

Daniel Podolsky in Go-go!
O . J
я говорю о механизме перестроении мапы
параллельной записи или чтения-записи все одно не будет, там блокировка
источник

OJ

O . J in Go-go!
ткните меня о какой блокировке идет речь в момент перестроения?
источник

DP

Daniel Podolsky in Go-go!
O . J
ткните меня о какой блокировке идет речь в момент перестроения?
источник

OJ

O . J in Go-go!
Спасибо!
источник

N

Nikita in Go-go!
всем привет , появился вопрос использую либу для микротика https://github.com/go-routeros/routeros  , но не могу удалить правильно , например :

./router2 -command /ip/firewall/nat/print  - отрабатывает , а метод remove нет

./router2 -command /ip/firewall/nat/remove/id/7
2020/08/12 18:51:09 from RouterOS device: no such command prefix
источник

DP

Daniel Podolsky in Go-go!
это в сорцы этой либы надо лезть
источник

/

/dev/st0 in Go-go!
Nikita
всем привет , появился вопрос использую либу для микротика https://github.com/go-routeros/routeros  , но не могу удалить правильно , например :

./router2 -command /ip/firewall/nat/print  - отрабатывает , а метод remove нет

./router2 -command /ip/firewall/nat/remove/id/7
2020/08/12 18:51:09 from RouterOS device: no such command prefix
ROUTEROS ❤️
источник

HF

Harry Fox in Go-go!
Привет народ, подскажите, есть ли какой-нибудь принятый/стандартный способ приведения пустых интерфейсов к типам?

Может библиотеки есть?
Везде про кодогенерацию слышу, но ничего интересного кроме easyjson пока не нашел.
Спасибо.
источник

D

Darwin in Go-go!
interfaceT.(T)?
источник

D

Darwin in Go-go!
ну и свич кейс по типам
источник

HF

Harry Fox in Go-go!
для каждого типа кастить надо
источник

DP

Daniel Podolsky in Go-go!
type switch это делает
источник

АЛ

Артем Лазаренко... in Go-go!
Harry Fox
для каждого типа кастить надо
Ну а как ты универсально сделаешь, ну юзай рефлексию
источник

HF

Harry Fox in Go-go!
в проекте сейчас файл из 5к строк написанный вручную со всевозможными конвертациями
источник

HF

Harry Fox in Go-go!
думал есть подобная либа
источник

DP

Daniel Podolsky in Go-go!
Harry Fox
в проекте сейчас файл из 5к строк написанный вручную со всевозможными конвертациями
зачем вам эти конвертации?
источник

HF

Harry Fox in Go-go!
удобство
источник

DP

Daniel Podolsky in Go-go!
удобство чего?
источник