Advertisement

Lua入门教程

阅读量:

文章结构概述

  • Lua概述
    • Lua基础
      • 安装配置

      • 第一个程序

      • 数据类型

        • 空值
        • 布尔值
        • 数值类型
        • 字符串类型
        • 表结构
        • 函数定义
      • 运算表达式

        • 比较运算符
        • 逻辑运算符
        • 字符串拼接操作
      • 程序控制结构

        • 条件判断语句
        • 多重条件判断语句
        • 循环语句while
        • 循环语句for
          • 数值循环结构
        • 通用循环结构
      • 元表与元方法

Lua语言概述

Lua作为一种解释型脚本语言,以其卓越的运行效率著称,被广泛应用于多个对性能有较高要求的场景,例如Nginx、游戏脚本以及OpenResty等。在本人所参与的agent项目中,通过引入Lua脚本实现了任务处理的相关逻辑。当任务执行器接收到具体任务后,会根据任务类型调用相应的Lua脚本进行处理,从而实现与执行器之间的功能分离,并且该机制还支持在不中断服务的情况下进行热更新。

Lua入门

安装

Lua的安装过程较为简便,针对使用Linux操作系统的用户,只需将原本的`make linux test

全部评论 (0)

还没有任何评论哟~