package service type User struct { Name string `json:"name" binding:"required"` Password string `json:"password" binding:"required"` } type ConfReq struct { Broker string `json:"broker" binding:"required"` Client_id string `json:"client_id" binding:"required"` Device_id string `json:"device_id" binding:"required"` Windfarm string `json:"windfarm" binding:"required"` Fansnum string `json:"fansnum" binding:"required"` Addresses string `json:"addresses" binding:"required"` Via string `json:"via" binding:"required"` Ntp string `json:"ntp" binding:"required"` Ch0_measurpoint string `json:"ch0_measurpoint" binding:"required"` Ch0_measurpointdirection string `json:"ch0_measurpointdirection" binding:"required"` Ch0_sensorparameters float32 `json:"ch0_sensorparameters" binding:"required"` Ch0_samplingtime int `json:"ch0_samplingtime" binding:"required"` Ch0_samplingfrequency int `json:"ch0_samplingfrequency" binding:"required"` Ch1_measurpoint string `json:"ch1_measurpoint" binding:"required"` Ch1_measurpointdirection string `json:"ch1_measurpointdirection" binding:"required"` Ch1_sensorparameters float32 `json:"ch1_sensorparameters" binding:"required"` Ch1_samplingtime int `json:"ch1_samplingtime" binding:"required"` Ch1_samplingfrequency int `json:"ch1_samplingfrequency" binding:"required"` Ch2_measurpoint string `json:"ch2_measurpoint" binding:"required"` Ch2_measurpointdirection string `json:"ch2_measurpointdirection" binding:"required"` Ch2_sensorparameters float32 `json:"ch2_sensorparameters" binding:"required"` Ch2_samplingtime int `json:"ch2_samplingtime" binding:"required"` Ch2_samplingfrequency int `json:"ch2_samplingfrequency" binding:"required"` Ch3_measurpoint string `json:"ch3_measurpoint" binding:"required"` Ch3_measurpointdirection string `json:"ch3_measurpointdirection" binding:"required"` Ch3_sensorparameters float32 `json:"ch3_sensorparameters" binding:"required"` Ch3_samplingtime int `json:"ch3_samplingtime" binding:"required"` Ch3_samplingfrequency int `json:"ch3_samplingfrequency" binding:"required"` Ch4_measurpoint string `json:"ch4_measurpoint" binding:"required"` Ch4_measurpointdirection string `json:"ch4_measurpointdirection" binding:"required"` Ch4_sensorparameters float32 `json:"ch4_sensorparameters" binding:"required"` Ch4_samplingtime int `json:"ch4_samplingtime" binding:"required"` Ch4_samplingfrequency int `json:"ch4_samplingfrequency" binding:"required"` Ch5_measurpoint string `json:"ch5_measurpoint" binding:"required"` Ch5_measurpointdirection string `json:"ch5_measurpointdirection" binding:"required"` Ch5_sensorparameters float32 `json:"ch5_sensorparameters" binding:"required"` Ch5_samplingtime int `json:"ch5_samplingtime" binding:"required"` Ch5_samplingfrequency int `json:"ch5_samplingfrequency" binding:"required"` Ch6_measurpoint string `json:"ch6_measurpoint" binding:"required"` Ch6_measurpointdirection string `json:"ch6_measurpointdirection" binding:"required"` Ch6_sensorparameters float32 `json:"ch6_sensorparameters" binding:"required"` Ch6_samplingtime int `json:"ch6_samplingtime" binding:"required"` Ch6_samplingfrequency int `json:"ch6_samplingfrequency" binding:"required"` Ch7_measurpoint string `json:"ch7_measurpoint" binding:"required"` Ch7_measurpointdirection string `json:"ch7_measurpointdirection" binding:"required"` Ch7_sensorparameters float32 `json:"ch7_sensorparameters" binding:"required"` Ch7_samplingtime int `json:"ch7_samplingtime" binding:"required"` Ch7_samplingfrequency int `json:"ch7_samplingfrequency" binding:"required"` } type SecretReq struct { Secret string `json:"secret"` }