机读格式显示(MARC)
- 000 01604nam0 2200289 450
- 010 __ |a 978-7-115-58441-0 |d CNY79.90
- 100 __ |a 20220416d2022 em y0chiy50 ea
- 200 1_ |a Go语言定制指南 |A Go yu yan ding zhi zhi nan |f 柴树杉, 史斌, 丁尔男著
- 210 __ |a 北京 |c 人民邮电出版社 |d 2022
- 215 __ |a 202页 |c 图 |d 24cm
- 314 __ |a 柴树杉, Go/C/汇编语言爱好者,《Go语言高级编程》作者之一, 关注与汇编语言相关的底层技术。他目前在蚂蚁集团从事领域特定语言 (DSL) 的设计和开发工作。史斌, 有十余年编译器和虚拟机开发经验。G0和LLVM开源项目贡献者, 拥有这两个项目官方代码仓库的提交权限, 目前两个项目的提交记录都超过100次。丁尔男, Go/C/Web前端技术爱好者, 长年从事3D开发工作, 热表于性能优化。他目前在武汉航天远景科技股份有限公司分管3D相关产品的开发工作。
- 330 __ |a Go语言语法树是Go语言源文件的另一种语义等价的表现形式, Go语言自带的go fmt和go doc等命令都是建立在Go语言语法树基础之上的分析工具。本书从Go语言语法树出发, 重新审视Go语言源文件, 阐述定制Go语言的核心技术。书中通过对go/ast、go/ssa等包的分析, 一步步深入Go语言核心, 最后简要介绍LLVM,读者可以结合LLVM和Go语言语法树按需定制, 创造一个语法与Go语言语法类似的简单的编程语言及与其对应的编译器, 达到掌握自制编程语言和编译器的目的。
- 606 0_ |a 程序语言 |A cheng xu yu yan |x 程序设计
- 701 _0 |a 柴树杉 |A chai shu shan |4 著
- 701 _0 |a 史斌 |A shi bin |4 著
- 701 _0 |a 丁尔男 |A ding er nan |4 著
- 801 _0 |a CN |b HDUL |c 20220517
- 905 __ |a HDUL |d TP312GO/244.2