Как установить зависимости - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь создать службу Windows, как указано здесь

service.go имеет следующее:

import (
    "fmt"
    ...

    "golang.org/x/sys/windows/svc"
    "golang.org/x/sys/windows/svc/debug"
    "golang.org/x/sys/windows/svc/eventlog"
)

Итак, в каталоге, где находится мое приложениеЯ ввожу команду

go get golang.org/x/sys/windows/svc/eventlog

Ответ:

can't load package: package golang.org/x/sys/windows/eventlog: cannot find package "golang.org/x/sys/windows/eventlog" in any of:
    C:\Program Files\Go\src\golang.org\x\sys\windows\eventlog (from $GOROOT)

    C:\Users\Paul\go\src\golang.org\x\sys\windows\eventlog (from $GOPATH)

Я думал, что "go get" должен был загрузить пакет.Как получить копию в моей системе, чтобы я мог запустить свою программу?

1 Ответ

0 голосов
/ 17 мая 2018

Если вы отметите https://github.com/golang/sys, то вы пытаетесь получить файл src в репо, поэтому вы должны получить весь репо, чтобы иметь возможность получить нужный вам src.

Это часть большей упаковки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...