![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua
文章平均质量分 76
@onelei
《游戏AI程序设计实战》作者
展开
-
Go语言开发Excel导表工具(下)
Go语言开发Excel导表工具(下)前言本篇开始介绍导表工具OneExcel(https://github.com/onelei/oneexcel)的使用。OneExcel是使用Go语言开发,导出文件为lua配置表文件。Excel库Go语言的Excel处理库还是挺多的,目前对比了两个常用的Excel处理库github.com/360EntSecGroup-Skylar/excelizegithub.com/tealeg/xlsx经过测试发现xlsx库读取excel里面的内容优于exceli原创 2021-01-20 11:55:00 · 604 阅读 · 2 评论 -
Go语言开发Excel导表工具(上)
Go语言开发Excel导表工具(上)前言游戏开发中经常会遇到将Excel文件导出配置的需求,鉴于之前的导表工具面对数据比较多的表格(尤其是多语言表格)导致导表速度很慢,因此想自己实现一个导表工具。调研目前市面上编程语言比较多:Node、Python、C#、Go… 以前项目中有用C#的也有用Python的,对比发现Python导表还是挺快的。(后来发现其实使用不同的Excel读取插件,执行效率还各有不同)在前期调研中发现了网站https://zhuanlan.zhihu.com/p/29847628原创 2021-01-15 20:34:21 · 567 阅读 · 0 评论 -
Lua的String字符串拼接
Lua的String字符串拼接每个语言都会遇到字符串拼接的问题。上回说到C#的字符串拼接Concat,我们知道C#中拼接许多字符串一般不用“+”号,因为每次+操作都会产生一个临时的字符串。所以C#里面就提供了StringBuilder–可变字符串来拼接,直到最后tostring的时候才会产生最终的string字符串。Lua语言里面默认是” …“两个英文点号来表示字符串的拼接。但是当我们需要拼接多个字符串的时候,同样的思路table.concattable.concat (list [, sep [,原创 2020-08-02 22:08:23 · 23586 阅读 · 3 评论