第 106 期 2020-11-05 嵌入式 JavaScript 在 Go 中的应用

第 106 期 - 嵌入式 Javascript 在 Golang 中的应用

YouTube

Golang 作为一门火力强劲的编程语言在 web 后台构建上有先天的优势,但是其代码动态分发能力又很弱。在 SaaS 领域,同一个功能针对不同客户的客制化是一个常见的需求,本期的内容主要是尝试在 Golang 中内嵌 Javascript 来解决动态代码逻辑的问题。

大纲

  1. 为什么一门语言可以内嵌到另一个语言运行?
  2. golang 目前有哪些可以内嵌的语言?
  3. 为什么我选择了 javascript?
  4. 简单演示 Demo,介绍编程体验。
  5. 使用 javascript 利用 gorm 做客户级定制化
  6. 使用 javascript 进行微服务逻辑编排
  7. 目前还存在的不足

分享者自我介绍

Misko Lee(叶秋), Noise Labs 创始人。8 年 SaaS 后台架构与设计经验,负责的产品覆盖的用户超过千万。目前主要工作在 MIR 领域,进行音乐教育与科技方面的探索。

计划分享时间

2020-11-05 21:00:00 UTC+8

分享地址

Slides

暂无

示例代码:

参考资料

  1. GitHub - robertkrimen/otto: A JavaScript interpreter in Go (golang)
  2. GitHub - Shopify/go-lua: A Lua VM in Go