package dto type Hysteria2AuthDto struct { Addr *string `json:"addr" form:"addr" validate:"required"` Auth *string `json:"auth" form:"auth" validate:"required"` Tx *int64 `json:"tx" form:"tx" validate:"required"` } type Hysteria2VersionDto struct { Version *string `json:"version" form:"version" validate:"required,min=1,max=10"` }