zhengtao b20bfb08e7 new 10 tháng trước cách đây
..
README.md b20bfb08e7 new 10 tháng trước cách đây
component.go b20bfb08e7 new 10 tháng trước cách đây
data_config.go b20bfb08e7 new 10 tháng trước cách đây
go.mod b20bfb08e7 new 10 tháng trước cách đây
go.sum b20bfb08e7 new 10 tháng trước cách đây
interfaces.go b20bfb08e7 new 10 tháng trước cách đây
parser_json.go b20bfb08e7 new 10 tháng trước cách đây
source_file.go b20bfb08e7 new 10 tháng trước cách đây
source_redis.go b20bfb08e7 new 10 tháng trước cách đây

README.md

data-config组件

  • 自定义数据源
  • 读取数据
  • 热更新数据

Install

Prerequisites

  • GO >= 1.17

Using go get

go get github.com/mhaya/components/data-config@latest

Quick Start

import mhayaDataConfig "github.com/mhaya/components/data-config"
package demo
import (
	"github.com/mhaya"
	mhayaDataConfig "github.com/mhaya/components/data-config"
)

// RegisterComponent 注册struct到data-config
func RegisterComponent() {
	dataConfig := mhayaDataConfig.NewComponent()
	dataConfig.Register(
		&DropList,
		&DropOne,
	)

	//data-config组件注册到mhaya引擎
	mhaya.RegisterComponent(dataConfig)
}

example