28 lines
374 B
Go
28 lines
374 B
Go
|
package registry
|
||
|
|
||
|
import "reflect"
|
||
|
|
||
|
type typeDefinition struct {
|
||
|
pkgName string
|
||
|
typeName string
|
||
|
targetType reflect.Type
|
||
|
realType reflect.Type
|
||
|
|
||
|
fields map[string]
|
||
|
}
|
||
|
|
||
|
type fieldDefinition struct {
|
||
|
pkgName string
|
||
|
typeName string
|
||
|
targetType reflect.Type
|
||
|
realType reflect.Type
|
||
|
|
||
|
}
|
||
|
|
||
|
type Service struct {
|
||
|
DAO *DAO `di-annotation:""`
|
||
|
}
|
||
|
|
||
|
type DAO struct {
|
||
|
|
||
|
}
|