nil {
log.Fatal(err)
}
fmt.Printf("service", out)
Но в выхлопе out вместо кирилицы - ���_�㦡�
Понятно, что дело в кодировке, а как ее сменить на utf-8?
https://pkg.go.dev/golang.org/x/text/encoding/charmap попробуйте CodePage866
Спасибо! А может есть какие то другие инструменты для более удобного доступа к службам? я пробовал это - https://godoc.org/golang.org/x/sys/windows/svc/mgr, но получаю ошибку доступа(
ну так там наверное права администратора нужны?
В том то и проблема, что запустить приложение, под админом не могу, но возможно получить ограниченные права. По факту, мне нужно просто контролировать что 2 службы работают корректно.
Обсуждают сегодня