我开始使用 go 并且我很高兴 :) 但是我在包导入方面遇到了一个奇怪的问题。
我有一个文件 dto.go :
package dto
import (
"time"
)
type TaskResponse struct {
ID uint `json:"id"`
Title string `json:"title"`
Description string `json:"description"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}
一个简单的响应对象,但一个任务有一个状态参数。
我有一个文件 model.go :
package model
// Status struct
type Status struct {
ID uint
Name string
}
问题是我想在 TaskResponse 中添加 Status 对象,但是当我添加它时,我得到了一个“未定义的状态”,当我强制导入包 vscode 时,它会自动删除它......
有人知道我的问题是什么吗?
提前致谢
墨色风雨
慕工程0101907
相关分类