1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
package _generated
import "time"
// external types to test replace directive
type (
MapString map[string]string
MapAny map[string]any
SliceString []String
SliceInt []Int
Array8 [8]byte
Array16 [16]byte
Int int
Uint uint
String string
Float32 float32
Float64 float64
Time time.Time
Duration time.Duration
Any any
StructA struct {
StructB StructB
Int Int
}
StructB struct {
StructC StructC
Any Any
Array8 Array8
}
StructC struct {
StructD StructD
Float64 Float32
Float32 Float64
}
StructD struct {
Time Time
Duration Duration
MapString MapString
}
StructI struct {
Int *Int
Uint *Uint
}
StructS struct {
Slice SliceInt
}
)
|