rebuild: split core into separate repo; move wg-go integration to internal/ctr/corebind

- go.mod: require git.zkcoi.com/zkcoi/meshray/core, replace => ../Meshray
- internal/ctr/corebind: EnhancedBind + registry + adapter (wg-go integration isolated)
- cmd/mr-wg migrated from old core/cmd/meshray-core
- core/ removed; CHANGELOG updated; fix checkdb vet warning
This commit is contained in:
2026-07-15 16:08:13 +08:00
parent 15dab96872
commit 59e3059246
39 changed files with 2350 additions and 4361 deletions
+10 -2
View File
@@ -2,10 +2,18 @@ module git.zkcoi.com/zkcoi/meshray
go 1.26.0
// core 使
replace git.zkcoi.com/zkcoi/meshray/core => ./core
// meshray-core module
replace git.zkcoi.com/zkcoi/meshray-contract => ./pkg/contract
// meshray frp + 9 wireguard
// git.zkcoi.com/zkcoi/meshray/core meshray
// replace wg-go corebind
replace git.zkcoi.com/zkcoi/meshray/core => ../Meshray
require (
git.zkcoi.com/zkcoi/meshray-contract v0.0.0
git.zkcoi.com/zkcoi/meshray/core v0.0.0
github.com/BurntSushi/toml v1.4.0
github.com/getlantern/systray v1.2.2
github.com/gin-gonic/gin v1.12.0
github.com/glebarez/sqlite v1.11.0