如何安装依赖项

时间:2018-05-17 06:13:47

标签: go architecture

我正在尝试按照指定的here

创建一个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)

我想"去得到"应该下载包。如何将副本复制到我的系统中以便我可以运行我的程序?

1 个答案:

答案 0 :(得分:1)

如果你检查https://github.com/golang/sys你想要获得的是repo中的src文件,那么你必须得到整个repo才能获得你需要的src。

  

它是更大包装的一部分