作者:柴树杉

柴树杉简介:

柴树杉书籍
  • 本书从Go语言语法树出发,重新审视Go语言源文件,阐述定制Go语言的核心技术。书中通过对go/ast、go/ssa等包的分析,一步步深入Go语言核心,最后简要介绍LLVM,读者可以结合LLVM和Go语言语法树按需定制,创造一个语法与Go语言语法类似的简单的编程语言及与其对应的编译器,达到掌握自制编程语言和编译器的目的。
  • 适读人群:本书适合从事高性能Web前端开发、跨语言Web应用开发的技术人员学习参考,也可以作为WebAssembly标准参考手册随时查阅。作为一种新颖的网页前端技术,WebAssembly的发展日新月异。本书基于已受浏览器普遍支持的WebAssembly极小可用特征集,致力于通过简单易懂的方式,从使用方法到虚拟机设计,讲解WebAssembly的运行原理。极小可用特征集只是快速迭代的起点,SIMD、多线程等更多特性将逐渐被添加到WebAssembly标准中。在WebAssembly大潮来临之际,希望本书能为该技术在国内的推广贡献绵薄之力。本书内容要点:WebAssembly简要介绍;在JavaScript中使用WebAssembly模块的方法;WebAssembly汇编语言及二进制格式;使用高级语言开发WebAssembly模块;WebAssembly指令参考。
  • Go语言进阶实战,CGO编程web编程书。