1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tym_hmm-rabbitmq-pool-router-path-go

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Request.go 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
hmm Отправлено 25.10.2021 13:51 7707e43
package RabbitmqRoute
/**
数据请求
*/
type dataRequest struct {
Path string `json:"path"` //请求路由
Data string `json:"data"` //请求数据
Header map[string]interface{} `json:"header"` //请求头
}
func NewDataRequestPath(path string, data string) *dataRequest {
return &dataRequest{Path: path, Data: data, Header:make(map[string]interface{})}
}
func NewDataRequest(path string, data string, header map[string]interface{}) *dataRequest {
if header==nil{
header = make(map[string]interface{})
}
return &dataRequest{Path: path, Data: data, Header: header}
}
func (d *dataRequest) GetPath() string {
return d.Path
}
func (d *dataRequest) SetPath(path string) {
d.Path = path
}
func (d *dataRequest) GetData() string {
return d.Data
}
func (d *dataRequest) SetData(data string) {
d.Data = data
}
func (d *dataRequest) GetHeader() map[string]interface{} {
return d.Header
}
func (d *dataRequest) SetHeader(header map[string]interface{}) {
d.Header = header
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/tym_hmm-rabbitmq-pool-router-path-go.git
git@api.gitlife.ru:oschina-mirror/tym_hmm-rabbitmq-pool-router-path-go.git
oschina-mirror
tym_hmm-rabbitmq-pool-router-path-go
tym_hmm-rabbitmq-pool-router-path-go
master