我正在学习 go 并且正在查看一个简单的 go 示例 Web 应用程序:https : //github.com/campoy/todo/blob/master/task/task.goaskManager 上有方法 func (m *TaskManager) Save(task *Task) error ... func (m *TaskManager) All() []*Task...我想知道如何将 TaskManager 推广到 Manager,所以它会有这些相同的方法(即:save、all、find),所以它可以用于不同的结构,例如用户,它们都有 ID 字段。我假设构造一个通用类型的数组不适合,因为“保存”和“查找”方法中有一个 ID
- 2 回答
- 0 关注
- 198 浏览
添加回答
举报
0/150
提交
取消