Skip to content
View chai2010's full-sized avatar

Organizations

@golang-china @wa-lang @wasmlang @golangclub @ploc-org

Block or report chai2010

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chai2010/README.md

关于我

柴树杉,80后码农,目前定居杭州。凹语言联合发起人,PLOC编程语言开放社区发起人,Go语言代码贡献者,曾获上海智慧工匠提名。是《国产编程语言蓝皮书》策划者、《Go语言圣经》翻译者、并出版《Go语言高级编程》《WebAssembly标准入门》等多部技术著作,是开源技术实践者。

十年小目标

2018年立了一个大约10-12年的小目标:写10本书做一个非玩具的语言,简称非常10+1。

小目标进展:已正式出版5本书;凹语言走过5年已完成全部语言特性,处于生产试用阶段。

编程语言

玩具语言:

图书作品

写作中:

已经出版:

图书翻译:

次要作品

  • wat-go: WebAssembly文本格式工具
  • WaBook - Go语言实现的电子书和在线PPT生成,已经服务于我的多个项目
  • tiff - Go语言实现的TIFF解码库,10年前作品
  • webp - 基于CGO封装的WebP图像编解码库,被多个图像处理工具依赖
  • gettext-go - Go语言的多语言支持库,被K8S依赖,10年前作品
  • pbgo - 基于Protobuf封装的迷你Web框架,支持protoc插件生成框架代码
  • cc-mini-test - 迷你版的C++测试库,只有2个独立文件,可替代GTest
  • defer - 为C++定制的defer宏
  • opencv-go - Go社区第一个基于CGO封装的OpenCV库,10年前作品
  • 莆田医院 - 基于Go开发的iOS应用
  • protorpc - 基于Protobuf的RPC框架,支持Go/C++跨语言通信,支持protoc插件
  • base60: 自主设计的天干地支编码: 乙丑癸巳甲寅己亥丁卯甲申丁未甲午己巳
  • im4corner: Google输入法四角号码扩展
  • vimpinyin: Vim拼音输入法

技术分享

媒体报道

联系方式

Pinned Loading

  1. wa-lang/wa wa-lang/wa Public

    The Wa Programming Language

    Go 1.5k 59

  2. llmgo-book llmgo-book Public

    📚 Go和大语言模型编程

    Go 37 4

  3. wa-lang/wabook wa-lang/wabook Public

    Create book/talk from markdown files. Like Gitbook but implemented in Go

    Go 101 9

  4. go-ast-book go-ast-book Public

    📚 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)

    Go 5.4k 652

  5. advanced-go-programming-book advanced-go-programming-book Public

    📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

    Go 19.6k 3.2k

  6. 3dgen/cppwasm-book 3dgen/cppwasm-book Public

    📚 WebAssembly friendly programming with C/C++ -- Emscripten practice

    C++ 1.4k 171