package main

import (
	"demo/gen"
	"demo/luban"
	"fmt"
	"io/ioutil"
)

func loader(file string) (*luban.ByteBuf, error) {
	if bytes, err := ioutil.ReadFile("../GenerateDatas/bytes/" + file + ".bytes"); err != nil {
		return nil, err
	} else {
		return luban.WrapByteBuf(bytes), nil
	}
}

func main() {
	if tables, err := cfg.NewTables(loader); err != nil {
		println(err.Error())
	} else {
		fmt.Printf("%v", tables.TbItem.GetDataList()[0])
	}

}