go_dreamfactory/modules/gateway/options.go
2022-06-29 17:31:08 +08:00

24 lines
382 B
Go

package gateway
import (
"go_dreamfactory/lego/utils/mapstructure"
)
/*
网关模块 参数定义
*/
type (
Options struct {
ListenPort int //websocket 监听端口
}
)
// LoadConfig 配置文件序列化为Options
func (this *Options) LoadConfig(settings map[string]interface{}) (err error) {
if settings != nil {
err = mapstructure.Decode(settings, this)
}
return
}