[ { "excel_file_name": "F-服务器-限流器.xlsx", "sheets": [ { "sheet_name": "Sheet1", "row_offset": 2, "outputs": [ { "enable": true, "read_type": "type_sjson", "parser_id": "table", "file_name": "rate_limiter.json", "gen_codes": [ { "read_type": "type_go" } ] } ], "indexes": [ { "index_names": "RateID", "is_unique": true } ], "heads": [ { "key": "ID", "name": "RateID", "side": "s", "type_sjson": "string", "type_go": "string" }, { "key": "是否启用", "name": "Enable", "side": "s", "type_sjson": "bool", "type_go": "bool" }, { "key": "限速周期", "name": "Interval", "side": "s", "type_sjson": "int", "type_go": "int64" }, { "key": "桶容量", "name": "Capacity", "side": "s", "type_sjson": "int", "type_go": "int64" }, { "key": "增量", "name": "Quantum", "side": "s", "type_sjson": "int", "type_go": "int64" }, { "key": "定时器清理周期", "name": "CleanTickerInterval", "side": "s", "type_sjson": "int", "type_go": "int64" }, { "key": "桶清理周期", "name": "CleanBeforeMinute", "side": "s", "type_sjson": "int", "type_go": "int64" }, { "key": "状态码", "name": "ErrorCode", "side": "s", "type_sjson": "int", "type_go": "int32" } ] } ] } ]