亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

走吧,道路崎嶇不平。

走吧,道路崎嶇不平。

Go
慕尼黑8549860 2023-07-10 10:10:40
好吧,我想我終于在沒有更多想法或幫助的情況下堅持嘗試了。我嘗試使用https://github.com/billgraziano/go-windows-svc/blob/master/cmd/gosvc/main.go。我克隆了它并根據自述文件的內容進行了調整。這應該會啟動一項服務。該服務正在運行我們將調用的 DCA,它會啟動服務器。所以我什至還沒有開始調試這方面的其他問題。問題是當我嘗試進行構建時PS C:\Users\rutger\go\src\go-windows-svc\cmd\gosvc> go build main.gomain.go:10:2: cannot find package "bitbucket.org/somepalce/go-dca-base/cmd/dca-agent/main.go" in any of:        c:\go\src\bitbucket.org\someplace\go-dca-base\cmd\dca-agent\main.go (from $GOROOT)        C:\Users\rutger\go\src\bitbucket.org\somepalce\go-dca-base\cmd\dca-agent\main.go (from $GOPATH)這是他的程序的主要內容,但第一個導入是相對于我的路徑進行調整的。包主import (    "bitbucket.org/someplace/go-dca-base/cmd/dca-agent/main.go"    "github.com/pkg/errors")windows服務項目的文件結構C:\USERS\RUTGER\GO\SRC\GO-WINDOWS-SVC├───app└───cmd    └───gosvc          -- (has the main)DCA 的文件結構C:\USERS\RUTGER\GO\SRC\BITBUCKET.ORG\SOMEPLACE\GO-DCA-BASE\CMD\DCA-AGENT├───cmd       -- (has main for DCA)├───compile└───logsPS C:\Users\rutger\go\src\go-windows-svc\cmd\gosvc> go build main.go main.go:10:2: 找不到包“bitbucket.org/somepalce/go-dca-base /cmd/dca-agent/main.go”位于以下任一位置:c:\go\src\bitbucket.org\somepalce\go-dca-base\cmd\dca-agent\main.go(來自 $GOROOT)C: \Users\rutger\go\src\bitbucket.org\somepalce\go-dca-base\cmd\dca-agent\main.go (來自 $GOPATH) PS C:\Users\rutger\go\src\go-windows -svc\cmd\gosvc>
查看完整描述

1 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

您的導入bitbucket.org/printtrackerpro/go-dca-base/cmd/dca-agent/main.go無效,原因有二:

  • 在 Go 中,您導入,而不是文件

  • main您根本無法導入該包,因為main它是程序的入口點并且不允許循環依賴


查看完整回答
反對 回復 2023-07-10
  • 1 回答
  • 0 關注
  • 131 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號