Go 如何启动opcua服务器?

Go 如何启动opcua服务器?,go,opc-ua,Go,Opc Ua,嘿,我用golang下载了下面的OPC实现,但是我不知道如何在不运行服务器的情况下运行测试!我正在使用go版本go1.15.2 linux/amd64 例如,运行此命令时: go run server.go 我得到以下回应: go run: cannot run non-main package 要么是文档没有解释如何启动服务器,有人可以帮助吗?运行示例/server/server.go谢谢你的评论@dave,我得到以下错误:\github.com/gopcua/opcua/ua ua/en

嘿,我用golang下载了下面的OPC实现,但是我不知道如何在不运行服务器的情况下运行测试!我正在使用go版本
go1.15.2 linux/amd64
例如,运行此命令时:

go run server.go
我得到以下回应:

go run: cannot run non-main package

要么是文档没有解释如何启动服务器,有人可以帮助吗?

运行示例/server/server.go
谢谢你的评论@dave,我得到以下错误:
\github.com/gopcua/opcua/ua ua/enums\u gen.go:10:8:导入且未使用:“时间”ua/extension\u对象。go:119:8:未定义:匿名身份令牌ua/extension\u对象。go:121:8:未定义:用户名身份令牌ua/extension\u对象。go:123:8:未定义:X509IdentityToken ua/extension\u对象。go:125:8:未定义:发行身份令牌ua/extension\u对象。go:127:8:未定义:服务器状态数据类型ua/request\u头。go:37:10:未定义:RequestHeader