Documentation
¶
Index ¶
- Variables
- func LoadDefaultData(data string)
- type FlyWebRoot
- func (s *FlyWebRoot) AutoLoad(name string) error
- func (s *FlyWebRoot) BuildWebRoot(dir string) (string, error)
- func (s *FlyWebRoot) DataStr2Map(data string) (map[string][]byte, error)
- func (s *FlyWebRoot) LoadDefault() error
- func (s *FlyWebRoot) LoadStr(data string) error
- func (s *FlyWebRoot) Reload() error
- func (s *FlyWebRoot) Start(server FlyAPIs.FlyApiServerBasicInterface, settings *FlyWebRootSettings) (err error)
- func (s *FlyWebRoot) Stop()
- type FlyWebRootSettings
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DefaultData string
)
Functions ¶
func LoadDefaultData ¶
func LoadDefaultData(data string)
Types ¶
type FlyWebRoot ¶
type FlyWebRoot struct { Enable bool Map map[string][]byte Settings *FlyWebRootSettings }
func NewFlyWebRoot ¶
func NewFlyWebRoot() *FlyWebRoot
func (*FlyWebRoot) AutoLoad ¶
func (s *FlyWebRoot) AutoLoad(name string) error
func (*FlyWebRoot) BuildWebRoot ¶
func (s *FlyWebRoot) BuildWebRoot(dir string) (string, error)
将一个目录打包成字符串
func (*FlyWebRoot) DataStr2Map ¶
func (s *FlyWebRoot) DataStr2Map(data string) (map[string][]byte, error)
将网站数据解析到map中
func (*FlyWebRoot) Reload ¶
func (s *FlyWebRoot) Reload() error
func (*FlyWebRoot) Start ¶
func (s *FlyWebRoot) Start(server FlyAPIs.FlyApiServerBasicInterface, settings *FlyWebRootSettings) (err error)
func (*FlyWebRoot) Stop ¶
func (s *FlyWebRoot) Stop()
type FlyWebRootSettings ¶
type FlyWebRootSettings struct { Enable bool ConfigType string ConfigKey string Ready bool Path string Index string Dir string }
func NewFlyWebRootSettings ¶
func NewFlyWebRootSettings() *FlyWebRootSettings
func (*FlyWebRootSettings) LoadIni ¶
func (s *FlyWebRootSettings) LoadIni(config *FlyConfigFile.FlyIni, key string) error
从ini加载配置信息
Click to show internal directories.
Click to hide internal directories.