kernel

package
v0.0.1-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 24, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewOneKernelService

func NewOneKernelService(params ...interface{}) (interface{}, error)

Types

type OneKernelProvider

type OneKernelProvider struct {
	HttpEngine *gin.Engine
}

func (*OneKernelProvider) Boot

Boot 启动的时候判断是否外界注入了容器,没有的话需要初始化

func (*OneKernelProvider) IsDefer

func (ok *OneKernelProvider) IsDefer() bool

IsDefer 引擎需要开始的时候就初始化

func (*OneKernelProvider) Name

func (ok *OneKernelProvider) Name() string

func (*OneKernelProvider) Params

func (ok *OneKernelProvider) Params(c framework.Container) []interface{}

func (*OneKernelProvider) Register

type OneKernelService

type OneKernelService struct {
	// contains filtered or unexported fields
}

func (*OneKernelService) HttpEngine

func (oks *OneKernelService) HttpEngine() http.Handler

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL