local

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const LOCAL = "local"

LOCAL 在系统中的标识

Variables

This section is empty.

Functions

This section is empty.

Types

type LocalConfigSource

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

LocalConfigSource 数据源配置定义

func New

func New(moduleName, basePath string) *LocalConfigSource

New 新建本地数据源

func (*LocalConfigSource) Init

func (l *LocalConfigSource) Init(ctx context.Context) error

Init 初始化配置文件数据配置源

func (*LocalConfigSource) Listen

func (l *LocalConfigSource) Listen(filename string, value interface{}, timeout time.Duration) error

Listen 读取指定配置文件的配置数据事件,通过对比文件文件修改时间戳,判断文件是否被改变

func (*LocalConfigSource) Read

func (l *LocalConfigSource) Read(filename string, value interface{}, timeout time.Duration) error

Read 读取指定配置文件的配置数据

Jump to

Keyboard shortcuts

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