From c5631290e8e880b372a18eab52d5a56b5683effd Mon Sep 17 00:00:00 2001 From: xiemengjun Date: Tue, 14 Aug 2012 22:22:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A1=AE=E5=AE=9Ago=E4=B9=A6=E7=B1=8D=E7=9A=84?= =?UTF-8?q?=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- preface.md | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/preface.md b/preface.md index 719093b3..7954e33e 100644 --- a/preface.md +++ b/preface.md @@ -1,4 +1,4 @@ -* 1. 安装 go +* 1.安装 go - 1.1. 哪一种 go 适合您? - 1.2. Windows 上的 go - 1.3. Mac OS X 上的 go @@ -8,4 +8,42 @@ - 1.7. 从源代码安装 go - 1.8. 使用 go 的交互 Shell - 1.9. 小结 -* 2.项目设置 + +* 2.项目设置 + - 2.1. GOPATH 与工作空间 + - 2.2. 导入路径 + - 2.3. 包名 + - 2.4. build并安装 + - 2.5. 第三方包 + +* 3.编写第一个web程序 + - 3.1 概览 + - 3.2. 函数声明 + - 3.2.1. go和其他编程语言数据类型的比较 + - 3.3. 文档化函数 + - 3.4. HTTP监控 + - 3.4.1. 模块导入的搜索路径 + - 3.4.2. 何谓对象? + - 3.5. 编译测试 + - 3.6. 总结 +* 4.内置类型 + - 4.1 基础类型 + - 4.2 string类型 + - 4.3 struct类型 + - 4.4 数组类型 + - 4.5 slice类型 + - 4.6 map类型 + - 4.7 inteface +* 5.面向对象编程 +* 6.正则表达式 +* 7.web语言处理 + - 7.1.HTML处理 + - 7.2.XML处理 + - 7.3.JSON处理 +* 8.模版处理 +* 9.如何编写REST +* 10.文件上传 +* 11.webSockets +* 12.静态文件服务 +* 13.编写一个web应用 +* 14.如何编写测试代码