2 回答
TA贡献1826条经验 获得超6个赞
go.mod我通过在插件文件中添加替换语句来修复此问题
module github.com/user/plugin
go 1.12
require (
github.com/user/daemon v1.1.1
)
replace github.com/user/daemon v1.1.1 => ../local/path/to/daemon/
go build github.com/user/project/当您使用项目的全名 ( )从源代码所在的目录外部构建项目时,它也会有所帮助
TA贡献1846条经验 获得超7个赞
请查看下面的历史记录以了解详细信息。
git clone https://github.com/zimnx/central.git
git clone https://github.com/zimnx/plugins.git
cd central/
go clean -modcache
git checkout v1.0.0
go install -a
cd ../plugins/
rm go.mod
go mod init github.com/zimnx/plugins
echo '' >> go.mod
echo 'replace github.com/zimnx/central => ../central' >> go.mod
go build -buildmode=plugin -o plugin.so
central plugin.so
对我有用。仍然是个谜……:)输出已被保存以供最好奇的人使用。
- 2 回答
- 0 关注
- 106 浏览
添加回答
举报