refactor: 按go modules规范重构

This commit is contained in:
2026-04-15 15:19:39 +08:00
parent 8c5cd3705a
commit 5d4bf761b8
21 changed files with 524 additions and 679 deletions
+20
View File
@@ -0,0 +1,20 @@
package service
import "knowledge-graph-backend/internal/model"
type GraphService interface {
GetGraphData() model.GraphData
GetSimpleGraphData() model.SimpleGraphData
GetNodeByID(id string) (model.Node, bool)
SearchNodes(query string) []model.Node
GetNeighbors(nodeID string) (model.NeighborResponse, bool)
GetStats() map[string]int
// 新增增删改接口
CreateNode(req model.CreateNodeRequest) (model.Node, error)
UpdateNode(id string, req model.UpdateNodeRequest) (model.Node, error)
DeleteNode(id string) error
CreateEdge(req model.CreateEdgeRequest) (model.Edge, error)
DeleteEdge(id string) error
}