Go语言中文网 为您找到相关结果 3

Golang学习日记(一) 环境搭建(续)

点保存直接发布,真是可以的~ 终于下载完毕了。现在我手里有2个安装包,liteide和go1.3.3.darwin-amd64-osx10.6.pkg,今天的任务是,按照国际惯例看到Hello World! - 安装golang平台,没啥好说的,下一步到底。 - 安装liteide,绿色版,免安装,不知道这种免安装的后面会不会给我挖坑 = =~期待中。。。 —————————————————————————————————————————— 以上是网上告诉我的,现在问题来了,谁他丫的告诉我在windows下如何打开pkg文件?妈蛋~ 度娘告诉我是塞班系统安装包文件,那windwos系统什么办? nnd~ ops~原来还有msi文件的安装包,老天对...阅读全文

我们是如何设计 Golang & SQL 引擎课程的? | Talent Plan 背后的故事

作者:谢海滨 在 上篇文章 中我们介绍了 PingCAP Talent Plan - TiKV 方向的课程内容,本文将从课程设计的角度和大家聊一聊 TiDB 方向的课程内容,包括课程设计的逻辑,和课程学习过程中常见的问题及解答等。 TiDB 方向课程内容 TiDB 作为一个支持 MySQL 协议,以某种支持事务的分布式 KV 存储引擎为底层存储的 SQL 引擎,主要需要处理与 MySQL 客户端的交互,在底层存储引擎中存取数据,以及实现 SQL 功能。 在 Talent Plan 课程设计上,我们主要关注在如何实现 SQL 功能,并将重点放在如何实现 SQL 优化器以及执行引擎上: 优化器:主要负责生成并且优化查询计划,执行计划的好坏将极大影响执行效率,因此这一部分也可以说是整个 SQL 功...阅读全文

我们是如何设计 Golang & SQL 引擎课程的? | Talent Plan 背后的故事

作者:谢海滨 在 上篇文章 中我们介绍了 PingCAP Talent Plan - TiKV 方向的课程内容,本文将从课程设计的角度和大家聊一聊 TiDB 方向的课程内容,包括课程设计的逻辑,和课程学习过程中常见的问题及解答等。 TiDB 方向课程内容 TiDB 作为一个支持 MySQL 协议,以某种支持事务的分布式 KV 存储引擎为底层存储的 SQL 引擎,主要需要处理与 MySQL 客户端的交互,在底层存储引擎中存取数据,以及实现 SQL 功能。 在 Talent Plan 课程设计上,我们主要关注在如何实现 SQL 功能,并将重点放在如何实现 SQL 优化器以及执行引擎上: 优化器:主要负责生成并且优化查询计划,执行计划的好坏将极大影响执行效率,因此这一部分也可以说是整个 SQL 功...阅读全文