Skip to content

Release v0.3.0

Compare
Choose a tag to compare
@xushiwei xushiwei released this 07 Jun 13:03

功能

  1. 优化变量访问性能;
  2. #123 解决并发支持Bug

不兼容调整

qlang.v3 在 qlang.v2 基础上,有如下不兼容调整:

  1. exec.Context: Var(name) 改名为 GetVar(name);
  2. 采用 vendor 机制,放弃手工在包名上带上版本号(这意味着我们不再支持 go1.4 及以下版本);
  3. 目录结构调整:
    • 语言规范:qlang.io/qlang.spec.v1 => qlang.io/spec
    • 编译器:qlang.io/qlang.v2/qlang => qlang.io/cl/qlang
    • 运行时:qlang.io/exec.v2 => qlang.io/exec
    • 可执行程序:qlang.io/app/* => qlang.io/cmd/*