编程语言相关资料
Go
- Go语言官网
- Go语言高级编程: 涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题。[中文]
- 7天用Go从零实现系列: 用Go从零实现Web框架、分布式缓存、ORM框架、RPC框架等等。[中文]
- Go语言定制指南: Go语法树入门。[中文]
- Go语言设计与实现: 包含编译原理、运行时、基础知识和进阶知识等内容。[中文]
- Go语言四十二章经: 详细讲述Go语言规范与语法细节及开发中常见的误区,通过研读标准库等经典代码设计模式,启发读者深刻理解Go语言的核心思维,进入Go语言开发的更高阶段。[中文]
- Go web编程: 介绍如何使用golang构建网站的书籍。[中文]
- Go语言标准库: Golang标准库文档。[中文]
- µGo语言实现: 从头开发一个迷你Go语言编译器。[中文]
- Go入门指南:《The Way to Go》的中文译本,本书专为 Golang 初学者量身定制。[中文]
- Go语言必知必会: 一本 Go 语言快速进阶手册,包含Go工程化、高性能、设计模式等等。[中文]
- Go语言(基础+进阶+就业): b站上的老男孩的Go语言视频。[中文]
- Go by Example: 一系列带注释的Go语言示例程序,帮助你更好的入门Go语言。[English]
- A Tour of Go: Go语言基础教程。[English]
- Effective Go: 高效的Go语言。[English]
- Go 101: 一本专注于Go语法/语义(与自定义泛型相关的除外)和各种运行时相关内容的书。[English]
Rust
- rust中文官网
- rust程序设计语言(中文), 官方文档的中文翻译版,一直保持这更新,github地址。[中文]
- 用Rust实现Lua解释器: 使用 Rust 实现一个 Lua 解释器。[中文]
- Rust语言圣经: 涵盖从入门到精通所需的 Rust 知识。[中文]
- rCore-Tutorial-Book: 从零开始 用 Rust 语言写一个基于 RISC-V 架构的 类 Unix 内核。[中文]
- Rust by Example: 一个在线的交互式教程,通过示例代码来向你展示Rust的各个方面。[English]
- rustlings: 一系列编程练习,让你习惯阅读和编写Rust代码。[English]
- 使用rust编写操作系统: 国外大佬写的一个使用 rust 从零开始编写操作系统,原文地址.[English]
- Rust面试手册: Rust面试相关资料。[English]
- Rust设计模式: Rust 设计模式、反模式和惯用代码。[English]
- Comprehensive Rust: 谷歌安卓团队使用的 Rust 课程。[English]
- Write a Toy VPN in Rust: 用Rust编写一个玩具VPN。[English]
- tiny-http: 使用tiny_http在Rust中构建web应用程序。[English]
- writing-a-jvm-in-rust: 使用 Rust 实现一个 JVM。[English]
- Rust 标准库特性指南: 包含 Rust 标准库中所有最流行、最常用的特性。[English]
- Command line apps in Rust: 关于如何使用Rust编程语言开发命令行应用程序。[English]
- Roguelike Tutorial in Rust + tcod: 关于如何使用Rust编程语言和libtcod库编写roguelike游戏的教程。[English]
- The Adventures of OS: Making a RISC-V Operating System using Rust: 操作系统的冒险:使用Rust制作RISC-V操作系统。[English]
- Hecto: Build your own text editor in Rust: 关于如何使用Rust构建文本编辑器。[English]
- Building a DNS server in Rust: 使用Rust构建DNS服务器。[English]
JavaScript
- You Don’t Know JS Yet - 第二版: 你不知道的JavaScript,关于JavaScript的系列书籍。[English]
- 33-js-concepts: 每个JavaScript开发人员都应该知道的33个概念。[English]
- JavaScript 教程: 全面介绍 JavaScript 核心语法,覆盖了 ES5 和 DOM 规范的所有内容。[中文]
- ECMAScript 6 教程: 一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性。[中文]
- freeCodeCamp [English]