DefaultOptions 返回默认配置
()
| 35 | |
| 36 | // DefaultOptions 返回默认配置 |
| 37 | func DefaultOptions() *Options { |
| 38 | return &Options{ |
| 39 | Name: "AsterOS", |
| 40 | Port: 8080, |
| 41 | AutoDiscover: true, |
| 42 | APIPrefix: "", |
| 43 | EnableCORS: true, |
| 44 | EnableAuth: false, |
| 45 | EnableMetrics: true, |
| 46 | EnableHealth: true, |
| 47 | EnableLogging: true, |
| 48 | LogLevel: "info", |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | // Validate 验证配置 |
| 53 | func (o *Options) Validate() error { |
no outgoing calls