Size: a a a

2021 June 24

ВС

Владимир Столяров... in Go-go!
Да
источник

NN

Nurbek Nesipbay in Go-go!
все перепробовал,не смог решить
источник

ВС

Владимир Столяров... in Go-go!
И если не хотите ловить паники, надо будет делать ещё дополнительные проверки и возвращать ошибку например
источник

NN

Nurbek Nesipbay in Go-go!
если не сложно,можете показать?
источник

RT

Rostislav Teryaev in Go-go!
Значит не все)
источник

АЛ

Артем Лазаренко... in Go-go!
ребят, вопрос про race
у меня приложение которое запускает команду и по тикеру периодически опрашивает Stdout и Stderr, но как выяснилось они не ппотокобезопасные, на этом ловлю raсe. Собственно читаю так
stdout := cmd.Stdout.(*bytes.Buffer).String()

запись происходит где-т в кишках cmd.Start() т.е. там мьютекс не установить, есть ли способ потокобезопасно получить  Stdout, Stderr?
источник

ВС

Владимир Столяров... in Go-go!
Можно pipe достать и из него читать
источник

ЛА

Локоть Анатолий... in Go-go!
вот ответ на запрос в гугл "golang reflect iterate over struct fields"
https://stackoverflow.com/a/18927729
проверку на то, что в поле стринг и есть кириллица оставляю вам :)
источник

NN

Nurbek Nesipbay in Go-go!
я уже смог пробежаться по полям
источник

NN

Nurbek Nesipbay in Go-go!
мне нужно теперь вносить изменения в саму структуру
источник

NN

Nurbek Nesipbay in Go-go!
что не получается
источник

ЛА

Локоть Анатолий... in Go-go!
источник

NN

Nurbek Nesipbay in Go-go!
можно в лс?
источник

ЛА

Локоть Анатолий... in Go-go!
можно конечно, но я скинул полное решение вашей задачи уже 😄
источник

АЛ

Артем Лазаренко... in Go-go!
cmd.StdoutPipe()?
ошибка, exec: StdoutPipe after process started
источник

ВС

Владимир Столяров... in Go-go!
ясно же написано, что нельзя вызывать после старта
значит надо вызвать до
источник

АЛ

Артем Лазаренко... in Go-go!
так мне то после читать нужно
источник

АЛ

Артем Лазаренко... in Go-go!
или там по ссылке
источник

АЛ

Артем Лазаренко... in Go-go!
счас попробую
источник

DP

Daniel Podolsky in Go-go!
так и читайте
источник